MongoDB集合:
directory: {
subDirectory: {
SubSubdirectory: {
...
}
...
}
someString: 'lorem...'
...
},
anotherDirectory: {
...
}
最多可能有20个嵌套级别
字符串长度(例如,例如someString
)可能是从几个字到100k字符。
directory
,anotherDirectory
,...),然后检索directory
中的所有密钥(subDirectory
,someString
,. ..)等。我需要这个,因为我还希望在任何嵌套级别执行全文搜索。例如,我想搜索subDirectory
内的所有数据或仅搜索anotherDirectory
内的所有数据。
我该怎么做?如果有更好的方法来组织此集合中的数据,或者在这种情况下有比MongoDB更合适的数据库 - 这也会有所帮助!