2

pymongoを使用してpythonリストをmongodbに保存しようとしていますが、保存されたドキュメントにはリストではなくnull値があります。

db.testcoll.save({"test" : [12345]})

結果は

{ "_id" : ObjectId("50b53e7b71340f4ad774897a"), "test" : null }

代わりに辞書を使用することを提案した他のいくつかの質問がありますが、dict 値も null になります。mongo クライアントに直接入力すると、配列と dict の両方の値が正常に機能します。これは pymongo クライアントの既知のギャップですか?

4

1 に答える 1

0

私のpymongo 2.2.1でうまく動作します。これは、以前のpymongoリリースの問題だったに違いありません。アップグレードしてみてください。

于 2012-11-28T15:00:54.937 に答える