5
for value in dbaccess.find({"ONE":{"TWO":{"THREE":{"$gt":"0"}}}}):
print value
何も上記のコードが印刷されなかっなっています。
for value in dbaccess.find({"ONE":{"TWO":{"THREE":{"$gt":"0"}}}}):
print value
何も上記のコードが印刷されなかっなっています。
2つのこと:あなたが整数として、ドキュメント内の5を扱いたい場合は
使用ドット表記:
dbaccess.find("ONE.TWO.THREE": {"$gt": 0})
エクセレント!どうもありがとう。もう一つのQ ....私はすべての値の合計を持っていたい場合.....私たちはそれを得る方法を持っていますか?例えば...もし私が複数のそのような文書を持っていて、私の目標がすべてのONE.TWO.THREE値の合計を得ることであるなら... pymongo APIからそれを得ることは可能ですか?見つけることができますか? – Gana
[here](http://api.mongodb.org/python/current/api/pymongo/collection.html?highlight=group#pymongo.collection.Collection.group)で議論されているコレクションのgroupメソッドを参照してください。 – JohnnyHK
もう一度ありがとうございます。ちょっとだけQ .. ..--)私は奇妙な状況があります。あなたは "ONE.TWO.THREE"として質問することを提案しましたが、いくつかの文書では "TWO"は他に何でもありえます:-(.... reqxを使って、TWOの代わりに*を与えてもうまくいきませんでした:-( – Gana