NodeJS で UnderscoreJS と MongooseJS を組み合わせる際に問題があります。私はマングースの結果を持っていて、配列をフィルタリングしたい
var __ = require("underscore"),
platformInfo = __.findWhere(user.platforms, {"pId": platformId});
しかし、user.platforms 内の pId は ObjectId であり、見つけることができません。しかし、私がそれぞれを作成し、このように比較すると、すべてOKです:
__.each(user.platforms, function(platform){
if(platform.pId.toString() == platformId){
}
});
findWhere メソッド (1 行でクール) で同じ結果を見つけるにはどうすればよいですか? ありがとう