【发布时间】:2014-11-20 04:21:09
【问题描述】:
这个问题可能很奇怪,但我的雇主要求我找出答案,所以我会的。
在我们的应用程序中,我们使用外部 REST api 来搜索一些数据。这个 REST api 可以传递多种类型的数据,但一次只能查找一种类型的数据。例如城市名称和街道名称。在我们的应用程序中,我们强制用户在搜索时选择要查找的数据类型,但现在我们的用户不想这样做。因此,如果他们搜索“los”,他们希望结果同时包含“Los Angeles”和“Losing Street”。为了让我们现在能够做到这一点,我们必须在 REST API 中进行两次单独的搜索并合并结果。
因此,我的雇主已经阅读了有关 Solr 的信息,并坚持认为可以索引 REST API,以便我们使用 Solr 在一个搜索请求中搜索我们想要的内容。我不太确定。有可能吗,是否可行?
【问题讨论】:
-
见stackoverflow.com/questions/8294337/… 我认为那里的两个答案都解决了你的问题。
标签: java rest search solr indexing