使用NEST C#客户端搜索ElasticSearch

使用NEST C#客户端搜索ElasticSearch,第1张

使用NEST C#客户端搜索ElasticSearch

我只使用字符串查询版本:使用C#匿名类型创建查询对象并将其序列化为JSON。

这样,我就可以直接从所有JSON查询示例中进行映射,而无需转换为该“查询DSL”。

Elasticsearch本身发展非常迅速,因此该查询DSL必然缺少某些功能。

编辑:示例:

var query = "blabla";var q = new        { query = new {     text = new     {         _all= query     } },  from = (page-1)*pageSize,  size=pageSize        };        var qJson = JsonConvert.SerializeObject(q);        var hits = _elasticClient.Search<SearchItem>(qJson);


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5015983.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存