elasticsearch - 如何在Elasticsearch中查询多个字段?

标签 elasticsearch

我试过多字段查询,它工作正常。但是我想知道在 flex 搜索中通常使用哪些其他选项来查询多个字段?

最佳答案

具有多个术语的结构化查询,用于查找精确值,与SQL相同

https://www.elastic.co/guide/en/elasticsearch/guide/current/_finding_multiple_exact_values.html

"bool" : {
                    "must" : [
                        { "term" : { "tags" : "search" } }, 
                        { "term" : { "tag_count" : 1 } } 
                    ]
                }

关于elasticsearch - 如何在Elasticsearch中查询多个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33733380/

相关文章:

redis - syslog-ng 到 redis 问题,能够写入文件但无法写入 redis

elasticsearch - 从模板添加别名到索引?

elasticsearch - Elasicsearch的同义词解析是递归的吗?

scala - Spark - ElasticSearch 索引创建性能太慢

java - Elasticsearch 查询在同一查询中使用 And & Or - Bool 查询?

python - 使用 PyE 的 block 中的 Elasticsearch 批量索引

elasticsearch - Elasticsearch重新编制索引方法

elasticsearch - 如何使用 Nest ElasticClient 基于 Url 域名执行术语聚合

php - Symfony Elastic FOSElasticaBundle搜索

elasticsearch - 使用Logstash解析百万个日志