問題タブ [waterline]
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.
javascript - Waterline ORM (sails.js) クエリの「where or」
ウォーターラインクエリに「OR」条件を追加する方法を知りたいです。次のようになります。
したがって、2 つの条件があります。
1) スコア > 特定の数
そして 2) ステータス = ユーザー
また
1) ステータス = 管理者。
sails.js - このクエリが機能する理由
Sails.js はウォーターラインを使用しており、素晴らしいドキュメントがあります。
除外して、クエリ"id: 2"
の代わりに find() だけを使用してfindOne()
も機能しますが、なぜですか? find()
リストを返す必要があるため、サブクエリで user.id だけを言うことはできません
Comment.find({userId: user.id})
単一のレコードではなくユーザーのリストを受け取った場合、どうすればアクセスできますか?
node.js - ループ内の約束を処理する方法は?
これが私がやりたいことです
ただし、非同期のものはまだ準備ができていないため、[] だけが返されます。Q promise を使用する Sails.js を使用しています。すべての非同期呼び出しが終了したときに応答を返す方法はありますか?
https://github.com/balderdashy/waterline#query-methods (約束の方法)
node.js - 帆で「配列」や「json」などの属性タイプを使用する方法
Sails は Waterline を介して非常に便利なモデルをサポートしており、多くの文字列を格納する方法で 'array' 属性タイプを使用していましたが、より複雑なオブジェクトを格納したいと考えています。 、安全かどうかわからないので、マングースのスタイルのように、オブジェクトの型を配列で定義したい。たとえば、モデル「製品」が必要で、それを「配列」として定義したいのですが、配列に格納されているオブジェクトはモデル「本」のみです。このようにできることはありますが、うまくいかないと思います。
したがって、「配列」と「json」の使用に関する提案は非常に高く評価されています。どうもありがとうございます!
mongodb - 帆の喫水線 ORM に配列されていません
セイルズのウォーターラインORMでマングースの$ninに等しい「配列にない」クエリを実行する方法は?
この例は機能していないようです。