作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我像这样使用elasticsearch:
{
"query": {
"match_phrase": {
"title": "my title"
}
},
"aggs": {
"unique_title": {
"cardinality": {
"field": "title"
}
}
}
}
select distinct title from table where title like '%my title%'
最佳答案
Cardinality aggregation计算字段的不同值的计数。
因此,您编写的elasticsearch查询的等效sql查询如下所示:
select count(distinct title) from table where title like '%my title%'
{
"query": {
"match_phrase": {
"title": "my title"
}
},
"aggs": {
"unique_title": {
"terms": {
"field": "title"
}
}
}
}
关于elasticsearch - 如何在Elasticsearch中查询后区分值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35795261/
我是一名优秀的程序员,十分优秀!