elasticsearch 嵌套-如何执行查询?
我正在尝试使用NEST执行elasticsearch 嵌套-如何执行查询?,elasticsearch,nest,elasticsearch,Nest,我正在尝试使用NEST执行SpanFirstQuery,如中所述: SpanFirstQuery类有一个Match属性,但是Match属性是一个ISpanQuery属性,它有一个SpanFirst属性是一个ISpanFirstQuery。这似乎是一个无止境的循环 我很困惑 如何使用NEST执行spanfirstquery 谢谢。NEST中的span_first查询可以非常简单地完成,如下所示: var s = new SearchDescriptor<ElasticsearchProje
SpanFirstQuery
,如中所述:
SpanFirstQuery
类有一个Match
属性,但是Match
属性是一个ISpanQuery
属性,它有一个SpanFirst
属性是一个ISpanFirstQuery
。这似乎是一个无止境的循环
我很困惑
如何使用NEST执行spanfirstquery
谢谢。NEST中的
span_first
查询可以非常简单地完成,如下所示:
var s = new SearchDescriptor<ElasticsearchProject>()
.Query(q => q
.SpanFirst(sf=>sf
.MatchTerm(f => f.User, "kimchy")
.End(3)
)
);
{
"span_first" : {
"match" : {
"span_term" : { "user" : "kimchy" }
},
"end" : 3
}
}