1
所以,我有在一些文件的結構如下:匹配文檔
{
"Group": [
{
"data": {
"field1": "VALUE1",
"otherfield": "XXXX"
}
},
{
"data": {
"field1": "VALUE2",
"otherfield": "YYYYY"
}
}
]
}
的Group
陣列的大小可以是0,在尺寸1或2。我需要的是匹配包含VALUE1
和VALUE2
以及field1
的文檔。在這裏找不到適合這個特定情況的合適答案。
我試過使用$elemMatch
,但它不會工作,只帶有兩個值的文檔。也就是說,它將像or
而不是and
一樣工作。