gpt4 book ai didi

Elasticsearch : Query string on field

转载 作者:行者123 更新时间:2023-12-05 01:15:16 24 4
gpt4 key购买 nike

有人可以告诉我检查标题字段是否包含项目是对还是错


curl -XGET "http://localhost:9200/myapp/item/_search" -d'
{
"query": {
"query_string": {
"query": "title:Item"
}
}
}'

编辑

我有一个像“经济学和统计学”这样的标题

这个返回一条记录


curl -XGET "http://localhost:9200/myapp/item/_search" -d'
{
"query": {
"query_string": {
"query": "title:*statistics*"
}
}
}'

这个不返回任何东西


curl -XGET "http://localhost:9200/myapp/item/_search" -d'
{
"query": {
"query_string": {
"query": "title:statistics"
}
}
}'

这个也不返回任何东西(奇怪)


curl -XGET "http://localhost:9200/myapp/item/_search" -d'
{
"query": {
"query_string": {
"query": "title:*Economics*"
}
}
}'

文档说:

状态字段包含 active

status:active

最佳答案

you can mention a particular field in default_field

{
"query_string" : {
"default_field" : "content",
"query" : "this AND that OR thus"
}
}

if you want to specify more than one field then

{
"query_string" : {
"fields" : ["content", "name"],
"query" : "this AND that"
}
}

关于 Elasticsearch : Query string on field,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21892955/

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