は公式MongoDBのAPIは、私が
db.papers.update({"authors cited" : {"$ne" : "Richie"}},
... {$push : {"authors cited" : "Richie"}})
のようなものに遭遇したときに、私は全く混乱するしかない非常に少ないhttp://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%24ne $北東およそ
を書きました。誰かが私にそれを説明できますか?
ありがとうございます! {"$ me": "Richie"}}は、コレクション内の "author cited"キーを持つすべてのドキュメントを意味しますが、対応する配列には "Richie" "、正しい? – Max
しかし、{著者が引用した:{"$ me": "Richie"}}は、 "author cited"に対応するリスト内の要素を意味し、 "author cited"に対応する値を意味します。 – Max
""著者引用 "キーを持つが、対応する配列にはRichieが含まれていないコレクション内のすべての文書。 *いいえ*。私はあまりにも(最初の答えが間違っていたのは申し訳ありません)と思っていましたが、フィールドがなくなっているか、リッチーがまったく含まれていないことを意味しています。 – Thilo