如何使用 C# NEST 客户端向 ElasticSearch 查询添加post_filter
本文关键字:添加 查询 post filter ElasticSearch 何使用 NEST 客户端 | 更新日期: 2023-09-27 18:30:58
简单来说,我有这个查询:
POST /my_index/_search
{
"query": {
"filtered": {
"query": {
"query_string": {
"query": "my_query_text"
}
}
}
},
"post_filter": {
"term": {
"topics": [
"top1",
"top2"
]
}
},
"aggs": {
"authors": {
"terms": {
"field": "authors"
}
}
}
}
我想使用 C# NEST 客户端进行复制。
我找不到在 NEST 客户端中添加post_filter的方法?
帮助?
在 SearchDescriptor 中,它由方法 "Filter" 而不是 PostFilter 引用。
github中有一个关于更恰当地命名它的开放问题,这个问题很可能会在2.0中修复。