【发布时间】:2017-11-10 03:16:10
【问题描述】:
我有一个将查询作为参数的方法,例如:
public ISearchResponse<Object> SearchComponent(SearchDescriptor<Object> query)
{
...
}
在此查询中,我想添加一个源过滤器,例如:
public ISearchResponse<Object> SearchComponent(SearchDescriptor<Object> query)
{
query = query.Source(sf =>
sf.Exclude(e => e
.Field("SomeField")
));
...
}
但是如果查询已经有源过滤器会发生什么?这个过滤器会覆盖那个过滤器吗?如何更新现有的查询源过滤器?
【问题讨论】:
标签: elasticsearch nest