gpt4 book ai didi

elasticsearch - ElasticSearch过滤具有相同术语的多个文档

转载 作者:行者123 更新时间:2023-12-03 00:17:55 26 4
gpt4 key购买 nike

我不确定如何描述此查询,因此不知道要在文档中查找什么。我将尝试用一个虚构的示例进行演示。

您有带序列号的电子设备 list "serial": "xyz"
他们都有一个状态例如
"status": "faulty"
要么
"status": "repaired"
可以有多个具有相同序列号的文档。例如。
{
"serial": "xyz"
"status": "faulty"
"date": 01-01-2015
}

然后再有另一个文档
{
"serial": "xyz"
"status": "repaired"
"date": 01-02-2015
}

因此,我想搜索索引以显示所有序列号,其中存在状态为“故障”的文档和状态为“已修复”的文档。查询的类型是什么?

最佳答案

只是好奇地检查此查询是否满足您的需求:

{
"query": {
"query_string": {
"query": "status:faulty OR status:repaired"
}
}
}

关于elasticsearch - ElasticSearch过滤具有相同术语的多个文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34414539/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com