【发布时间】:2018-12-21 23:12:44
【问题描述】:
我尝试使用 NEST ElasticClient 执行搜索并仅获取命中的 _id。
这是我的代码:
var client = new ElasticClient();
var searchResponse = client.Search<ElasticResult>(new SearchRequest {
From = this.query.Page * 100,
Size = 100,
Source = new SourceFilter {
Includes = "_id"
},
Query = new QueryStringQuery {
Query = this.query.Querystring
}
});
public class ElasticResult {
public string _id;
}
但文档 (ElasticResult-Objects) 的 _id 始终为空。我做错了什么?
【问题讨论】:
-
你的意思是你得到了结果(文档)但是 _id 为空?
-
@LijuL:是的,就是这样。
标签: c# elasticsearch nest elasticsearch-net