9
私は水線で "$ in"クエリを実行しようとしています。配列があり、配列内のIDを持つドキュメントのリストを取得したいとします。私はそれをする方法を知らない。
私が試した:
User.find()
.where({id : {in : array}})
done(...)
をしかし、期待どおりに動作していないようです。
どうすればいいですか?
私は水線で "$ in"クエリを実行しようとしています。配列があり、配列内のIDを持つドキュメントのリストを取得したいとします。私はそれをする方法を知らない。
私が試した:
User.find()
.where({id : {in : array}})
done(...)
をしかし、期待どおりに動作していないようです。
どうすればいいですか?
ParticleBananaは、ここで私に答え:https://groups.google.com/forum/#!topic/sailsjs/dHxwsJvG5V8
私は便宜上ここに彼の言葉を引用:配列は、INクエリが が自動的に実行される場所を基準に渡され
。だから、次の操作を行うことができます:それは完全に働いた
User.find().where({ id: [1,2,3] }).exec(function(err, users) { ... })`
。