Như favouriteFoods
là một mảng chuỗi đơn giản, bạn chỉ có thể truy vấn trực tiếp trường đó:
PersonModel.find({ favouriteFoods: "sushi" }, ...); // favouriteFoods contains "sushi"
Nhưng tôi cũng khuyên bạn nên làm cho mảng chuỗi rõ ràng trong lược đồ của bạn:
person = {
name : String,
favouriteFoods : [String]
}
Tài liệu liên quan có thể được tìm thấy tại đây:https://docs.mongodb.com/manual/tutorial/query-arrays/