0
>初學者在這裏。禁用點擊並使用專有inner_hits
我已經爲我的個人資料製作了架構 - 照片的應用程序。在這個應用程序中,用戶可以通過成員的屬性和照片的屬性來搜索成員。並且返回的只是與查詢匹配的照片。
問題是,一個用戶可能有數千張照片,每次搜索都會運行它的返回命中:配置文件的全部對象(帶有嵌套的照片)。
我該如何讓elasticsearch只返回inner_hits的值?
這裏是我的查詢:
{
"query": {
"bool": {
"must": [
{
"nested": {
"path": "photo",
"query": {
"bool": {
"must": [
{
"match": {
"photo.make": "BMW"
}
},
{
"match": {
"photo.model": "111"
}
}
]
}
},
"inner_hits" : {"size": 1}
}
}
]
}}}