用这个user_tag_info_test索引,这一列cardCorpusBalance,写出一个cardCorpusBalance-2>0的dsl语句
时间: 2024-02-21 14:01:23 浏览: 57
浅析IDEA如何正确配置Gradle? GRADLE_USER_HOME 和 Gradle user home的区别
以下是使用user_tag_info_test索引,查询cardCorpusBalance-2>0的DSL语句:
```
{
"query": {
"bool": {
"must": [
{
"exists": {
"field": "cardCorpusBalance"
}
},
{
"range": {
"cardCorpusBalance": {
"gt": 2
}
}
}
]
}
}
}
```
以上DSL语句中,使用了bool过滤器和range过滤器,其中bool过滤器用于将多个过滤器组合在一起,并且每个过滤器都必须匹配。range过滤器用于匹配在指定范围内的值。这个DSL语句会匹配user_tag_info_test索引中,cardCorpusBalance-2>0的所有文档。
阅读全文