0
這是我第一次嘗試使用elasticsearch,我試圖獲取必須匹配給定參數並且一次使用匹配_all字段的所有文檔。我的方案是這樣的在一個彈性搜索查詢中使用bool必須匹配並匹配_all
{
"mappings":{
"product":{
"_all":{"enabled":true},
"properties":{
"category":{"type":"text"},
"brand":{"type":"text"},
"model":{"type":"text"},
"description":{"type":"text"}
}
}
}
}
所以我們可以說,我想找到那個是完全的類別「手機」的所有產品,並有文字「完美」的任何財產。我沒有任何問題,只使用
_search
"query": {
"match": {
"_all": "perfect"
}
}
但我找不到一個解決方案將它與匹配類別在同一時間。達到此目的的最佳方法是什麼?如果那個問題我使用官方的elasticsearch node.js插件。