我希望采用“常规”搜索查询,例如“(是和否)或(可能)”并将其转换为弹性搜索格式。 AFAIK ES基于Lucene,它接受类似的查询,那么为什么没有一种简单的方法来同样地查询ES?我没有找到这样做的php lib,这让我想知道我是否遗漏了什么。这两种格式不容易转换吗?
答案 0 :(得分:1)
绝对可以在query_string
query
GET /_search
{
"query": {
"query_string" : {
"default_field" : "content",
"query" : "this AND that OR thus" <--- put your Lucene query here
}
}
}