Elasticsearch搜索功能全解析
在使用Elasticsearch进行数据搜索时,我们可以利用多种特性来满足不同的搜索需求。下面将详细介绍这些特性及其使用方法。
1. 基本搜索与参数设置
首先,我们可以使用请求体将JSON结构的查询发送到Elasticsearch,并通过 pretty=true 参数让响应结果更易于阅读。例如:
{
"took" : 1,
"timed_out" : false,
"_shards" : {
"total" : 5,
"successful" : 5,
"failed" : 0
},
"hits" : {
"total" : 1,
"max_score" : 0.15342641,
"hits" : [ {
"_index" : "library",
"_type" : "book",
"_id" : "4",
"_score" : 0.15342641,
"_source" : {
"title": "Crime and Punishment",
"otitle": "Преступлéние и наказáние",
"author": "Fyodor Dostoevsky",
"year": 1886,
"characters": ["Raskolnikov", "Sofia Semyonovna Marmeladova"],
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



