database是index名,table是type名
elasticsearch推薦先過濾後查詢,下面語句就是如此。
“filter”代表過濾,支援多條件過濾,"trems"表示并集過濾,"trems"表示交集過濾。
“must”代表比對,不支援多條件。
GET database/table/_search{
"query":{
"bool":{
"filter":[
{
"trems":{
"屬性":{
["value","value"]
}
}
}
,{
"trem":{
"屬性":"VALUE"
}
},
{
"trem":{
"屬性":"VALUE"
}
}
]
,"must":[{
"match":{
"id":"6"
}
}]
}
}
}
願你心如花木,向陽而生