Request Body与Query DSL简介
分页
- from从0开始,默认返回10个结果
- 获取靠后的翻页成本较高
排序
- 最好在"数字型"与"日期型"字段上排序
_source filtering
- 如果_source 没有储存,那就只返回匹配的文档的元数据
- _source支持使用通配符,_source[“name*”,“desc*”]
脚本字段
GET kibana_sample_data_ecommerce/_search
{
"script_fields" : {
"new_field":{
"script":{
"lang" : "painless",
"source" : "doc['order_date'].value+'_hello'"
}
}
},
"query" : {
"match_all" : {}
}
}
使用查询表达式 - Match
- 查询条件 Last or Christmas
GET /comments/_doc/_search
{
"query":{
"match":{
"comment&