elasticsearch 无法将筛选器_路径用于嵌套-ElasticSearch 5.0
使用Filter_Path减少Elasticsearch返回的元数据时,我得到以下错误:
elasticsearch 无法将筛选器_路径用于嵌套-ElasticSearch 5.0,
elasticsearch,nest,
elasticsearch,Nest,使用Filter_Path减少Elasticsearch返回的元数据时,我得到以下错误: : 'Method not found: 'Elasticsearch.Net.Search RequestParameters Elasticsearch.Net.Search RequestParameters.Filter Path(System.String)'.' var respones = client.Search<dynamic>(s => s
: 'Method not found: 'Elasticsearch.Net.Search RequestParameters Elasticsearch.Net.Search RequestParameters.Filter Path(System.String)'.'
var respones = client.Search<dynamic>(s => s
.FilterPath("hits.hits._source")
.Index(Indices.Index(indices))
.Query(q => q.Bool(b => b.Must(mustQueries.ToArray()).Must(shouldQueries.ToArray()))).Source(o => source)
.Size(10000)
.AllTypes());
:'未找到方法:'Elasticsearch.Net.Search RequestParameters Elasticsearch.Net.Search RequestParameters.Filter Path(System.String)'
var respones=client.Search(s=>s
.FilterPath(“hits.hits.\u源”)
.指数
.Query(q=>q.Bool(b=>b.Must(mustQueries.ToArray()).Must(shouldQueries.ToArray())).Source(o=>Source)
.尺寸(10000)
.AllTypes());
有没有关于如何使用它的想法?这里有一个例子:。您引用的是NEST和Elasticsearch.Net的哪个版本?它们是否都在同一个版本上(或者至少是同一个主要版本)?这个问题与我为Elasticsearch.Net&NEST提供了5.3版这一事实有关。一旦我升级到5.4,它就开始工作了。