【发布时间】:2021-09-21 14:26:33
【问题描述】:
是否可以在 NEST (.NET 5) 中配置一种对所有 NEST 查询(GetAsync、GetManyAsync 使用默认谓词表达式(默认查询过滤器)的方法, SearchAsync, ExistsAsync, ...) 在任何索引上执行?
这个想法是像在 Entity Frameork 中那样工作,使用 HasQueryFilter,例如:
builder.HasQueryFilter(m => m.DeletedAt == null);
在所有查询中,表达式DeletedAt == null 被插入到查询中。
【问题讨论】:
标签: .net elasticsearch repository-pattern nest