0

以下のクエリは、mongodb で正常に動作します。

db.article.find({$and:[{"version":1},{"targetGroup" : ["ecpa"]},{"state":"published"}]}).limit(5).pretty ()

しかし、Pythonから実行すると、無効な構文としてエラーがスローされます:

from pymongo import MongoClient
import pprint

client = MongoClient('127.0.0.1', 27300)
db = client['data']
article= db.article

articles = article.find({$and:[{"version":1},{"targetGroup" : ["ecpa"]},{"state":"published"}]})
for item in articles:
    pprint.pprint(item)

これを機能させるには何を変更する必要がありますか?

4

1 に答える 1