可以說,我有我的色彩指標如下:如何讓ElasticSearch
{
"primary_colours": ["Red", "Yellow", "Blue"],
"secondary_colours": ["Green", "Orange", "Purple"],
"complex_colours": ["Amber", "Apricot", "Aqua", "Olive"]
}
我想達成什麼是在各個領域搜索找到的字段名稱。換句話說:給定一個查詢,我不知道應該在哪個字段中找到查詢。
curl -XPOST 'localhost:9200/colours/_search?pretty' -d '
{"query":
{"match": {"_all": "Aqua"} }
}'
在命中_source部分,我想elasticsearch告訴我,哪個字段有值,而不是隻返回我整個文檔。
任何有助於解決這個問題將不勝感激。
可能你可以使用[突出顯示](http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-highlighting.html)作爲解決方法? – keety
@keety非常感謝您的評論突出顯示的作品! – codingbear