Som favouriteFoods
är en enkel uppsättning strängar, du kan bara fråga det fältet direkt:
PersonModel.find({ favouriteFoods: "sushi" }, ...); // favouriteFoods contains "sushi"
Men jag skulle också rekommendera att göra strängarrayen explicit i ditt schema:
person = {
name : String,
favouriteFoods : [String]
}
Den relevanta dokumentationen finns här:https://docs.mongodb.com/manual/tutorial/query-arrays/