問題タブ [sails-postgresql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
695 参照

sails.js - SailsJs - 結合されたすべてのモデルの基準を使用して複数のモデルを結合する

以下は私のデータモデルです、

学校:

  • 学校ID
  • 名前
  • 状態

ゲーム:

  • 学校ID
  • ゲームID
  • 名前
  • 状態

参加者:

  • 学校ID
  • ゲームID
  • 学生証
  • 名前
  • 状態

「参加者」「学校」「ゲーム」の「ステータス」から「参加者」を表示したい。検索中に結果をフィルタリングすることは可能ですか?

実行したいクエリは、

Sailsjsモデルの関連付けを使用してそれを達成するにはどうすればよいですか?

0 投票する
0 に答える
311 参照

sails.js - Sails と Waterline: 関連付けを介して結合テーブルの属性を含める

Sails.js と ORM フレームワークである Waterline を使用して、人々のネットワークをモデル化しようとしています。

Relation オブジェクトを介して多くの People を持つ Person モデルがあります。Relation 結合モデルから分類属性を含める方法が必要です。特定の人に関連付けられている人のリストを取得するために、waterline が提供するpopulate()メソッドを使用できるようにしたいと考えています。

Person は次のようにモデル化されます。

リレーション モデルは次のとおりです。

前もって感謝します

0 投票する
1 に答える
749 参照

node.js - Sails-postgresql モジュールを使用した PostgreSQL 接続を拒否する帆

イントラネット環境にセイル Web アプリがあります。平均で最大 12 人のユーザーが同時にログインしています。最終的にsails-postgresql、アプリに対して行われたすべての http 要求を拒否して、少なくとも 3 分間続く従来の接続拒否メッセージが表示されます。

{ [Error: write ECONNRESET] code: 'ECONNRESET', errno: 'ECONNRESET', syscall: 'write' }またはを取得します{ [Error: write ECONNRESET] code: 'ECONNRESET', errno: 'ECONNRESET', syscall: 'read' }

私の PostgreSQL は次のメッセージをログに記録します: ターゲット マシンがアクティブに拒否したため、接続できませんでした。

ご覧のとおり、poolSizeinsails.config.connectionsは 50 に設定され、max_connectionsinpostgresql.confは 100 に設定されています。このデータベースを他の目的で使用していません。

私のプールサイズは大丈夫ですか?Sailsの問題ですか、それともPostgresの問題ですか?