查询MongoDb中的嵌套数组
我想通过嵌套数组中的字符串检索文档。例如,数据(表示句子的依赖关系解析)如下所示:
{'tuples': [['xcomp', 'multiply', 'using'],
['det', 'method', 'the'],
['nn', 'method', 'foil'],
['dobj', 'using', 'method']]}
我发现的最接近的解决方案假设['nn', ...]
是tuples
列表列表的第二个位置:
db.c.find({'tuples.2.0' : 'nn'})
有没有办法放松固定位置?元组(不是它们的内容)可以是任何顺序。
其次,能够检索具有['nn', 'method', X]
的文档真的很棒,这意味着在它们的依赖关系解析中使用名词“方法”。
谢谢!
没有找到相关结果
已邀请:
1 个回复
埃庐