2012-09-12 58 views
0

我在MongoHQ上查詢作爲試用帳戶託管的MongoDB,該文件包含超過1000個值的文檔。當我嘗試檢索這個文檔時,我的查詢根本不會返回任何內容。如果我嘗試縮短字段說100個值,它工作正常。我在這個集合中有一個文檔,它有一個類似的字段,有586個值,並且它也加載。MongoDB/MongoHQ字段=>值的大小限制?

我想知道是否有某種限制被強加在這裏,我不知道?文檔無法超過4MB。

更新:認識到有一些價值評估爲空,這是導致查詢打破。解決了。

+0

現在是** 16MB **。 **更新至新版本**參考:http://www.mongodb.org/display/DOCS/Documents – InspiredJW

+0

巨大的嵌套文檔可能會超過te文檔大小限制。使用Db-ref而不是使用巨大的嵌套文檔不會面臨任何大小限制問題。 – InspiredJW

+0

沒錯,但是文件大小限制並不是我所要求的,我更好的重述了這個問題... –

回答

0

MongoDB的文件大小限制現在16MB是。 Reference

更新至新版本!

巨大的嵌套文檔可能會超過文檔大小限制。

使用Db-ref而不是使用巨大的嵌套文檔不會面臨任何大小限制問題。