【发布时间】:2019-01-03 19:48:22
【问题描述】:
例如,如果我有以下作为我的documents
{
"field": [
"hello",
"random wording",
{
"otherId": 3232,
"otherId2": 32332
}
],
}
是否可以假设有一个匹配 index 0 和 index 2 的查询
我尝试过查询,例如
model.find({field: "hello") 似乎可以查询它。
但是如果我想混合和匹配,假设我想进行匹配任何index 0 和index 2 的查询,或者假设index 2 中的值实际上是我想要查询的object全部用"otherId2": 32332,而不是我需要匹配整个object
提前感谢您的任何帮助或建议。
【问题讨论】:
标签: javascript arrays mongodb mongoose mongodb-query