1
我試圖建立在Java中POST請求的身體看起來像這樣使用elasticsearch:如何在Java中
{
"query":{
"filtered":{
"filter":{
"and":[
{"terms":{"primaryType":["container"]}} , {"terms":{"LifeCycleState":["project"]}}
]
},
"query":{"match_all":{}}
}
},
"aggs": {
"status":{ "terms": {"field":"container:status"} }
}
}
到目前爲止,這是我的了:
final FilterBuilder primaryTypeFilter = FilterBuilders.termsFilter("primaryType", "container");
final FilterBuilder lifeCycleStateFilter = FilterBuilders.termsFilter("LifeCycleState" , "project");
其中我把這個:
"terms":{"primaryType":["container"]}
"terms":{"LifeCycleState":["project"]}
我不知道如何從這裏向前邁進,演示如何用術語「和」,「過濾」,「查詢」等。
謝謝。