我想查詢一個嵌入式的收集和達到以下條件:查詢嵌入式收藏MongoDB的附加條件(AND和OR)
A && C || B && C || A && D || B && D
從我的理解指的是一些教程,查詢應該是像這樣:
對於,
情形1 OR([情況2和情形3]或[情形4 AND case5])
查詢:
{情況1,[{情況2,情形3},{情形4,case5}]}
我想下面的查詢,但似乎不工作。請幫忙。
db.hg19_refgene_47.find({
"_id.c" : 1,
[ {
"_id.p" : {"$gte" : 96978},
"_id.ep" : {"$lte" : 103632}
},
{
"_id.p" : {"$gte" : 96978},
"_id.ep" : {"$lte" : 103632}
},
{
"_id.p" : {"$gte" : 96978},
"_id.ep" : {"$lte" : 103632}
}
]
})