sql >> データベース >  >> NoSQL >> MongoDB

mongodbカーソルIDが無効なエラー

    サーバー上でカーソルがタイムアウトした可能性があります。これが問題であるかどうかを確認するには、timeout =False`を設定してみてください:

    for doc in coll.find(timeout=False)
    

    http://api.mongodb.org/python/1.6/api/pymongo/collection.html#pymongo.collection.Collection.find

    を参照してください

    タイムアウトの問題であった場合、考えられる解決策の1つは、batch_sizeを設定することです。 (s。その他の回答)



    1. Mongo集計複数の値に一致

    2. 接続ごとに新しいRedisクライアントを作成する必要がありますか?

    3. クラス「MongoClient」が見つかりません

    4. MongoDBでコレクションをコピー/クローン化する