sails.js использует ватерлинию и есть хороший documentation.Почему этот запрос работает?
User.findOne()
.where({ id: 2 })
.then(function(user){
var comments = Comment.find({userId: user.id}).then(function(comments){
return comments;
если я выхожу из "id: 2"
и использовать только найти() вместо findOne()
запрос все еще работает, но почему? find()
должен возвращать список, поэтому я не могу просто сказать user.id в подзапросе
Как я могу получить доступ к Comment.find({userId: user.id})
, если я не получил ни одну запись, но список пользователей?