這個問題也許是一個奇怪的問題,但我的僱主要求我找出答案,因此我會。使用solr索引外部休息API,可能嗎?
在我們的應用程序中,我們使用外部REST API來搜索一些數據。這個REST api可以提供多種類型的數據,但是一次只能查找一種類型的數據。例如城市名稱和街道名稱。在我們的應用程序中,我們強制用戶選擇要搜索的數據類型,但現在我們的用戶不想這樣做。因此,如果他們搜索「洛杉磯」的例子,他們希望結果包含「洛杉磯」和「失落的街道」。爲了使我們現在能夠做到這一點,我們必須在REST API中進行兩次單獨的搜索併合並結果。
因此,相反,我的僱主已經閱讀了關於Solr的內容,並堅信可以對REST API進行索引,以便我們使用Solr來搜索我們想要的一個搜索請求。我不太確定。這是否可行,並且是否可行?
請參閱http://stackoverflow.com/questions/8294337/how-can-i-search-all-field-in-solr-that-contain-the-keywords我認爲這兩個答案都解決您的問題。 – orangepips 2014-09-29 01:46:50