Se ho questo schema ...
person = {
name : String,
favoriteFoods : Array
}
... dove l' favoriteFoodsarray è popolato con stringhe. Come posso trovare tutte le persone che hanno il "sushi" come cibo preferito usando la mangusta?
Speravo in qualcosa del genere:
PersonModel.find({ favoriteFoods : { $contains : "sushi" }, function(...) {...});
(So che non esiste $containsin mongodb, spiegando solo cosa mi aspettavo di trovare prima di conoscere la soluzione)
favouriteFoodsè:favouriteFoods:[{type:Schema.Types.ObjectId, ref:'Food'}]