このスキーマがある場合...
person = {
name : String,
favoriteFoods : Array
}
... favoriteFoods
配列には文字列が入力されます。マングースを使って、好きな食べ物として「寿司」を持っている人をすべて見つけるにはどうすればよいですか。
私は次の線に沿って何かを望んでいました:
PersonModel.find({ favoriteFoods : { $contains : "sushi" }, function(...) {...});
(私$contains
はmongodb にはないことを知っています、解決策を知る前に私が見つけることを期待していたことを説明するだけです)
favouriteFoods
:あるfavouriteFoods:[{type:Schema.Types.ObjectId, ref:'Food'}]