我有一个非常大的集合,我需要能够快速搜索特定的字段。问题是该字段的位置可能位于文档中的任何位置。
有没有办法在不进行收集扫描的情况下为要搜索的字段创建索引?
作为一个例子,我可能想找到字段' findField '在下面的结构中值为' 34567' :
[{fieldOne:{fieldTwo:true; findField =' 12345' }},
{fieldThree:{ findField =' 23456' }},
{fieldFour:{fieldFive:{fieldSix:{ findField:' 34567' }}}}}}
有没有办法为这种情况创建索引?