【发布时间】:2018-12-29 09:39:44
【问题描述】:
我对嵌套查询有一些疑问。
这是我的例子。映射为{"user":"nested"}。存在的数据是这样的:
{
"user": [
{
"first":"John",
"last":"Smith"
},
{
"first":"Alice",
"last":"White"
}
]
}
如何创建查询来查找满足所有条件的文档:
- 用户的第一个对象,其“第一个”是“John”,“最后一个”是“Smith”;
- 用户的第二个对象,它的“first”是“Alice”,“last”是“White”
【问题讨论】:
-
订单是否重要,或者您只是想检索具有
John Smith和Alice White的所有文档? -
非常感谢!我不在乎 oeder,只想检索所有包含 John Smith 和 Alice White 的文档。
标签: elasticsearch nested