PyMongoでsortするとif no direction is specified, key_or_list must be an instance of list
Python+MongoDBでPyMongoを使っています。
Mongoシェルと同じ書き方でデータをソートしたらうまくいきませんでした。
Contents
エラー文
if no direction is specified, key_or_list must be an instance of list
うまくいかない例
# 設定 from pymongo import MongoClient client = MongoClient('localhost', 27017) db = client.test_database col = db.col_name # 取得 cur = col.find().sort({"at":1}) ...
うまくいく例
PyMongoでは、以下のように書く必要があるようです。
cur = col.find().sort([{"at", 1}])
上記だとうまくいきました。
ディスカッション
コメント一覧
まだ、コメントがありません