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

pymongoで動作するallowDiskUse:Trueを取得できません

    したがって、順番に:

    • aggregate メソッドです。 2つの位置引数(self)を取ります 、暗黙的に渡され、pipeline )および任意の数のキーワード 引数(foo=barとして渡す必要があります --=がない場合 サイン、それはキーワード引数ではありません)。これは、result = work1.aggregate(pipe, allowDiskUse=True)を呼び出す必要があることを意味します 。

    • ドキュメントの最大サイズに関するエラーは、Mongoに固有のものです。 Mongoは、16メガバイトを超えるドキュメント(またはその配列)を返すことはできません。データもコードも提供されていないため、理由はわかりませんが、最終結果として作成しているドキュメントが大きすぎることを意味している可能性があります。 $limitを減らしてみてください パラメータ、多分?まず1に設定してテストを実行し、次にそれを増やして、それを実行したときに結果がどれだけ大きくなるかを確認します。




    1. MeteorとDBRefs

    2. MongoDB $ substrBytes

    3. Mongodbを使用した非リレーショナルデータベースの使用を開始する🍃

    4. mongodbで段落を保存/表示するにはどうすればよいですか?