一、增加
语句
PUT /zzuli/user/4
{
"name":"牛牛",
"age":18,
"tags":["技术大佬","暖男"]
}
结果
{
"_index" : "zzuli",
"_type" : "user",
"_id" : "4",
"_version" : 2,
"result" : "updated",
"_shards" : {
"total" : 2,
"successful" : 1,
"failed" : 0
},
"_seq_no" : 5,
"_primary_term" : 1
}
二、删除
三、修改
语句
POST zzuli/user/4/_update
{
"doc":{
"name":"小明"
}
}
结果
{
"_index" : "zzuli",
"_type" : "user",
"_id" : "4",
"_version" : 3,
"result" : "updated",
"_shards" : {
"total" : 2,
"successful" : 1,
"failed" : 0
},
"_seq_no" : 6,
"_primary_term" : 1
}
四、简单查询
4.1、第一种方式
语句
GET /zzuli/user/4
结果
{
"_index" : "zzuli",
"_type" : "user",
"_id" : "4",
"_version" : 2,
"_seq_no" : 5,
"_primary_term" : 1,
"found" : true,
"_source" : {
"name" : "牛牛",
"age" : 18,
"tags" : [
"技术大佬",
"暖男"
]
}
}
4.2、第二种方式
语句
GET /zzuli/user/_search?q=name:小明
结果
{
"took" : 5,
"timed_out" : false,
"_shards" : {
"total" : 1,
"successful" : 1,
"skipped" : 0,
"failed" : 0
},
"hits" : {
"total" : {
"value" : 1,
"relation" : "eq"
},
"max_score" : 2.5226097,
"hits" : [
{
"_index" : "zzuli",
"_type" : "user",
"_id" : "4",
"_score" : 2.5226097,
"_source" : {
"name" : "小明",
"age" : 18,
"tags" : [
"技术大佬",
"暖男"
]
}
}
]
}
}