【发布时间】:2016-09-30 21:46:39
【问题描述】:
我正在使用 NEST 查询从弹性中过滤记录。
以下查询将根据articleIds 列表过滤记录。它工作正常。
QueryContainer nestedQuery = null;
nestedQuery &= Query<PublishedArticle>.Terms(qs => qs
.Field(f => f.AssignedArticleList.FirstOrDefault().AssignedArticleId)
.Terms(articleIds)
);
但现在我想获取不包含 proparticleIds 中值的记录。我如何实现这一目标?在must_not 子句上检查弹性documents。如何构建此查询?
articleIds 基本上是一个整数列表。
任何帮助表示赞赏! :)
【问题讨论】:
标签: c# elasticsearch nest