ได้รับข้อมูล:
[
{
"tags": [
"food"
]
},
{
"tags": [
"food features"
]
}
]
และดัชนีระบบแผนที่
{
"mappings": {
"properties": {
"tags": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
}
}
ยังไงฉันสามารถสร้างการที่จะคืนค่าเป็นตรงกับป้ายกำกับต่างๆ [อาหาร] และ [อาหารคุณสมบัติต่างๆ] ตอนที่ฉันค้นหาสำหรับ [อาหาร] ป้ายกำกับแต่ตอนที่ฉันค้นหาสำหรับ อาหารที่มีคุณสมบัติ แท็กเพียง [อาหารคุณสมบัติต่างๆ] ป้ายกำกับคือกลับมา? ขอบคุณ