使用通配符查询的.Net Core弹性搜索

时间:2019-01-09 15:35:27

标签: elasticsearch asp.net-core asp.net-core-mvc asp.net-core-2.1 .net-core-2.1

我需要在.net核心项目中实现通配符搜索。我正在使用以下代码进行通配符搜索。

    var response = this.client.Search<Employee>(body =>body
                                 .Index("emp")
                                 .Query(query =>query.QueryString(qs => qs.Fields(fi => fi.Field(f => f.FirstName).Field(f => f.RegistrationNo).Field(f => f.Mobile)).Query(qur + "*")))); 

    return new JsonResult(response.Documents);

我得到的输出是Empty Array []。为什么我会这样。谁能帮助我。

谢谢。

0 个答案:

没有答案