2016-12-07 42 views
0

我有2種文檔類型說電影和電影。如何使用關鍵字高亮顯示結果

在電影具有的屬性:名稱,cinema_uid

在電影中有屬性:cinema_uid,MOVIE_NAME,movie_category

我能有疑問說: 請找出其中有電影名爲比重(關鍵字電影院名進入:重力),或 請找出其中具有科幻電影(關鍵字走進電影院名稱:小說)

現在我可以通過電影文件搜索,尋找匹配的cinema_uid和過濾,在電影文件再次搜索同匹配的cinema_uid爲了獲得匹配的電影名稱。

但我有問題突出顯示匹配的關鍵字。因爲在通過電影文檔搜索時突出顯示,我不知道如何才能將結果包含電影名稱以及突出顯示結果,這種情況下,關鍵字引力或小說應該以亮點返回,無論如何要實現這一點?

+0

你的突出顯示是怎樣的? – Kulasangar

+0

感謝您的響應,如果是參照上述結構,目前它被配置這樣 「突出顯示」:{ 「pre_tags」:[ 「<跨度類=‘熒光筆’>」 ], 「post_tags」 : 「<\/span>」 ], 「字段」:{ 「data_中的數據*」:{ 「require_field_match」:假, 「fragment_size」:150, 「number_of_fragments」:3 } } } – plchia

+0

的data_ *通配符允許搜索文檔類型中的所有字段電影 – plchia

回答

0

我想存儲一個字段,以保持movie_name和movie_category都是電影文檔類型,以便保存請求旅程並能夠突出顯示與我的電影名稱相同的響應返回的匹配關鍵字。任何更好的解決方案是最受歡迎的