3
官方MongoDB的API寫的很少是關於NE http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%24ne
$所以,當我遇到類似
db.papers.update({"authors cited" : {"$ne" : "Richie"}},
... {$push : {"authors cited" : "Richie"}})
我別無選擇,只能成爲心亂如麻。有人可以向我解釋嗎?
謝謝!但只是爲了確保我真正理解它:{「作者引用」:{「$ me」:「Richie」}}表示集合中具有「作者引用」鍵的所有文檔,但相應的數組沒有「Richie 「,對嗎? – Max
但後來我怎麼會知道是否{「作者引用」:{「$我」:「小齊」}}是指在列表中的元素對應於「作者引」,VS對應於「作者引」的價值? – Max
「集合中有」作者引用「鍵但對應陣列沒有Richie的所有文檔」。 *沒有*。我也這麼認爲(抱歉,錯誤的初始答案),但這確實意味着該字段必須丟失或根本不包含任何Richie。 – Thilo