查找在数组中具有字符串的文档

时间:2019-09-03 11:59:03

标签: mongodb mongoose mongoose-schema

此刻,我有一个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(?)

0 个答案:

没有答案