繁体   English   中英

Elasticsearch如何在多个字段中搜索

[英]Elasticsearch how search in multiple fields

我正在使用elasticsearch 1.2.1,并且想从javascript中搜索多个字段 ,例如,按标题和内容进行搜索。

我的代码是:

 var data = { q: 'title: test};         
 $.ajax({
     data:  data,
     url: http://localhost:9200/_search,
     type:  'GET',
     success: function (data) {
         $.each(data.hits.hits, function(position,hit) {
            $("#<portlet:namespace/>search-pattern").append( '<li>' + hit._source.title + '</li>' );
         });
     }
 });

但是除了搜索标题外,还想寻找内容字段

为了不仅通过“标题”字段而且还通过“内容”字段进行搜索,属性数据的值应该是什么?

有人可以帮我吗?

提前致谢

尝试使用请求正文搜索 ,使用查询DSL指定条件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM