为什么第一个陈述给我一些结果,但第二个没有?
我尝试了很多组合,但我不知道问题可能是什么.当然,"Term"-Approach将是我的首选.
var matchPhrase = _client.Search<JournalItem>(s => s
.Index("journal")
.Query(q => q.Match(m => m.OnField("typeName")
.Query("Logon"))));
var searchResults = _client.Search<JournalItem>(s => s
.Index("journal")
.Query(q => q
.Term(p => p.typeName, "Logon")
));
Run Code Online (Sandbox Code Playgroud)
我正在使用NEST 1.4和elasticsearch 1.4.2