Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将属性映射到模型时,ElasticSearch嵌套查询不返回任何结果_C#_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Nest - Fatal编程技术网 elasticsearch,nest,C#,elasticsearch,Nest" /> elasticsearch,nest,C#,elasticsearch,Nest" />

C# 将属性映射到模型时,ElasticSearch嵌套查询不返回任何结果

C# 将属性映射到模型时,ElasticSearch嵌套查询不返回任何结果,c#,elasticsearch,nest,C#,elasticsearch,Nest,我正在使用NEST从ElasticSearch获取结果。当我使用以下查询查询弹性搜索时: _elasticSearchClient.SearchAsync<*QueryModel*>(obj => obj.Query(m1 => m1.Term("Id",6))); 这不会返回任何结果 如何将Id映射到一个对象中,并查询ElasticSearch以获得正确的数据?问题已经解决。我使用的是一个旧版本的NEST,在序列化字段时它不尊重datamembe

我正在使用NEST从ElasticSearch获取结果。当我使用以下查询查询弹性搜索时:

_elasticSearchClient.SearchAsync<*QueryModel*>(obj => obj.Query(m1 => m1.Term("Id",6))); 
这不会返回任何结果


如何将
Id
映射到一个对象中,并查询ElasticSearch以获得正确的数据?

问题已经解决。我使用的是一个旧版本的NEST,在序列化字段时它不尊重datamember属性。升级嵌套包修复了该问题。
await _elasticSearchClient.SearchAsync<*QueryModel*>(obj => obj.Query(m1 => m1.Term(y=>y.Field(z=>z.FacilityId).Value(6))));