首页 > 代码库 > ES_1.1查询接口
ES_1.1查询接口
ElasticSearch查询功能包括query和filter,使用RestAPI:_search方法进行查询。
Search
参数
- l Timeout:超时时间
- l From:等于offset
- l Size:返回长度。
- l Search_type:查询类型。
- l Query_cache:1.4之后的版本。是否使用查询缓存。
- l Terminate_after:1.4之后的版本。一个Shard可以在获取到多少条数据后,停止查询。
TODO:Shard query cache.
示例
1,查询匹配this is a test的document。
curl ‘localhost:9200/idx/_search?pretty‘ -d ‘{ "query": { "match" : { "message" : "this is a test" } } ‘}
2,指定需要返回的字段
curl ‘localhost:9200/idx/_search?pretty‘ -d ‘{ "query": { "match" : { "message" : "this is a test" }, "_source" : ["name"] } ‘}
ES_1.1查询接口
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。