此刻,我有一个Mongoose / MongoDB模式,其中包含以下字段:
cuisines: [{
type: String
}],
我正在尝试查找包含数组中结果之一的文档..因此数组可能看起来像:
[BBQ, Chicken, Asian]
我的查询当前未返回任何结果:
caterers = await Caterer.find({ cuisines: { $in: [req.body.cuisine] } })
$ in是否有替代方法,可以找到存在req.body中传递的字符串的所有文档?
我在req.body.cuisine
中传递的字符串是BBQ
,但是,除非我指定存储在数组中的所有结果,否则都不会得到result(?)