如何解决如何查询两个或更多个文档中的重复值?
我想通过仅查询两个或多个文档具有相同重复特征的文档来缩小总体范围。例如,文档1可能是
TreeMap
文档2可能是
'specific_field': [object(mouse),object(tree),....,object(blah)]
类似地,在其他文档中可能存在其他具有此特征的对象,例如:
文档x:
'specific_field': [object(blah),...,object(mouse)]
文档y:
'specific_field': [Object(1),Object(2),Object(blah),Object(3)]
和文档z:
'specific_field':[Object(blah),Object(1),Object(3),Object(2)]
您能看到我的图案吗?
由于鼠标和树显示在两个不同的文档中,因此它们是此查询的候选对象。同样,由于Object(1,2和3)出现在重复的文档中,因此它们也是该查询的候选对象。不能作为该查询候选对象的文档示例如下:
'specific field':[Object(3),Object(1) Object(2)]
或在文档m中:
'specific_field':[Object(y)]
x,y和z在文档m中,但是如果在其他文档中不重复,则文档m不是此查询的候选对象。
我的目标是仅显示具有此特征的文档。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。