Sails.js はウォーターラインを使用しており、素晴らしいドキュメントがあります。
User.findOne()
.where({ id: 2 })
.then(function(user){
var comments = Comment.find({userId: user.id}).then(function(comments){
return comments;
除外して、クエリ"id: 2"
の代わりに find() だけを使用してfindOne()
も機能しますが、なぜですか? find()
リストを返す必要があるため、サブクエリで user.id だけを言うことはできません
Comment.find({userId: user.id})
単一のレコードではなくユーザーのリストを受け取った場合、どうすればアクセスできますか?