0

1000 を超える値を含むフィールドを持つドキュメントについて、MongoHQ でトライアル アカウントとしてホストされている MongoDB にクエリを実行しています。このドキュメントを取得しようとすると、クエリは何も返しません。フィールドを短くして 100 値にしようとすると、うまくいきます。このコレクションには、586 個の値を持つ同様のフィールドを持つ 1 つのドキュメントがあり、それも読み込まれます。

ここで、私が気付いていない何らかの制限が課されているのだろうか?ドキュメントが 4MB を超えることはありません。

更新: null と評価される値がいくつかあることに気付きました。これにより、クエリが壊れていました。解決しました。

4

1 に答える 1

0

MongoDBドキュメントのサイズ制限が16MBになりました。参照

新バージョンにアップデート!

巨大なネストされたドキュメントは、ドキュメント サイズの制限を超える可能性があります。

巨大なネストされたドキュメントを使用する代わりに Db-ref を使用すると、サイズ制限の問題に直面する可能性はほとんどありません。

于 2012-09-12T03:59:03.300 に答える