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

MongoDB:クエリに暗黙の制限(256)がありますか?

    より大きなバッチサイズを指定する必要があります。デフォルトは256レコードです。

    これが私自身のコードの例です:

    => (count (with-db (q/find {:keywords "lisa"}) 
                      (q/sort {:datetime 1}) ))
    256
    
    => (count (with-db (q/find {:keywords "lisa"}) 
                      (q/sort {:datetime 1}) 
                      (q/batch-size 1000) ))
    688
    

    詳細については、こちらをご覧ください: http://clojuremongodb.info/articles/querying.html#setting_batch_size




    1. SpringData-集計方法のMongoDbオプション

    2. MongoDBでSpringBootを使用する方法

    3. MongoCollection ::Aggregate()は、MongoHQを使用するHerokuPHPでは定義されていません

    4. MongoDBはリレーショナルdb+luceneの有効な代替手段ですか?