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

Mongo2.6およびPymongo2.7.1での集計クエリでのmaxTimeMSパラメーターの使用

    はい、pymongoアグリゲーションでmaxTimeMSを使用できます。

    c.foo.bar.aggregate([], maxTimeMS=1000)
    {u'ok': 1.0, u'result': []}
    

    カーソルが必要な場合:

    for result in c.foo.bar.aggregate([], cursor={}, maxTimeMS=1000):
    ... print result
    

    集約コマンドはMongoDB2.6より前ではカーソルをサポートしていなかったため、既存のアプリケーションを壊さないようにオプションとして追加する必要がありました。



    1. Passport.jsとMongoose.jsは、ログイン時にユーザーに入力します-req.userの入力済みフィールドを失います

    2. オブジェクト値department.nameを検索する方法

    3. mongoengine saveメソッドは非推奨ですか?

    4. MongoDBによる高速ページング