-1
我們爲我們的webapp設置了elasticsearch,用戶可以從網站上的搜索框搜索我們的數據庫(elasticsearch坐在我們的數據庫和前端之間)。我們希望爲用戶的過去搜索建立索引,以便當他們開始輸入時,他們可以像Google一樣顯示他們的先前搜索。如果可能,我該如何解決這個問題?如何索引用戶在elasticsearch中的以前的搜索?
您的回答將被highlt感謝! :)
我們爲我們的webapp設置了elasticsearch,用戶可以從網站上的搜索框搜索我們的數據庫(elasticsearch坐在我們的數據庫和前端之間)。我們希望爲用戶的過去搜索建立索引,以便當他們開始輸入時,他們可以像Google一樣顯示他們的先前搜索。如果可能,我該如何解決這個問題?如何索引用戶在elasticsearch中的以前的搜索?
您的回答將被highlt感謝! :)
正如我在評論說,我沒有downvote,但問題看起來太廣,我,因爲它描述了一個複雜的行爲,這需要應用程序邏輯在這種情況下,你應該補充一些細節,比如你的編程語言以及您迄今爲止嘗試過的一些代碼(how to ask)。
但是,你回答說,一個映射的設置可能是爲你找出答案,所以我會去Completion Suggester,這是很好的,當你需要實現一個自動完成場:
完成建議者是一個所謂的前綴建議者。它不會做像詞語或短語suggesters拼寫糾正,但允許基本的自動完成功能
我想這個問題正在考慮太廣(我沒有downvote) –
爲什麼?我只是問是否有一種簡單的方法,比如在映射中設置一行或者其他東西!如果沒有告訴我! – UD1989
看起來您需要一些廣泛的建議/幫助來設計複雜的應用程序任務。如果一個簡單的映射設置對你來說足夠好,請檢查我的答案! –