Jika saya memiliki skema ini ...
person = {
name : String,
favoriteFoods : Array
}
... di mana favoriteFoods
array diisi dengan string. Bagaimana saya bisa menemukan semua orang yang menggunakan "sushi" sebagai makanan favorit mereka menggunakan luwak?
Saya berharap sesuatu seperti:
PersonModel.find({ favoriteFoods : { $contains : "sushi" }, function(...) {...});
(Saya tahu bahwa tidak ada $contains
dalam mongodb, hanya menjelaskan apa yang saya harapkan sebelum mengetahui solusinya)
favouriteFoods
:favouriteFoods:[{type:Schema.Types.ObjectId, ref:'Food'}]