首页 > 解决方案 > 如何使用 NEST 在 C# 中基于 Term 条件构建弹性搜索查询?

问题描述

我想要具有简单术语条件的 ElasticSearch 数据。数据存在且满足搜索条件,但是我的请求没有成功。使用 MatchAll 函数,我得到满足条件的数据。

我正在使用 Nest 包

var result = _client.Search<RawCacheProposition>(x => x
                      .Query(q => q
                        .Term(t => t.Field(f => f.CabinClass).Value("Y"))));

我没有任何错误,但“result.Documents”是空的。

标签: c#elasticsearchnest

解决方案


推荐阅读