我有包含_id文檔蒙戈DB收集,版本等衆多領域。我有ID的喜歡的數組:
["1A", "2b", "3C", "4D"]
如果我想所有包含上述任何的id的文件,我可以查詢,如:
{
_id : {
$in: ["1A", "2b", "3C", "4D"]
}
}
我想知道,如果我們能與除了另一個狀態到_id即具有條件上述陣列查詢,像下面:
{
$in: [{"id":"1A","version":"1.1"},{"id":"2B","version":"2.1"},{"id":"3C","version":"3.1"},{"id":"4D","version":"4.1"}]
}
}
示例{「id」:「1A」,「version」:「1.1」}: 我希望所有具有id的文件爲1A和版本爲1.1。對於數組中的所有對象也是如此。
什麼是你的問題?請用更好的例子重寫問題。 – Saleem
@Saleem對不起,缺少清晰度。我編輯了這個問題。希望現在可以理解。 – superUser