使用 Hibernate 搜索索引多个实体
是否可以使用 Hibernate Search 在同一索引中索引多个实体?我有 3 个实体用户、类别和活动。这些实体彼此不相关。
我需要提供一种功能,用户可以在这些实体中进行搜索。类似于 Facebook 搜索或 Quora 搜索。
例如: https://www.facebook.com/search.php?q=Stackoverflow 将显示具有给定查询字符串的所有组、页面等。
Is it possible to Index multiple entities within same index using Hibernate Search ? I have 3 entities User, Category and Campaign. These entities are not related to each other.
I need to provide a functionality where user can search across these entities. Similar to facebook search or Quora search.
Eg: https://www.facebook.com/search.php?q=Stackoverflow will show all the groups, pages etc with the given query string.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我确实意识到这是一个相当老的问题,但我仍然会发布这个问题的答案,因为有一天它可能仍然对某人有帮助。
是的,这是可能的。这里描述了如何做到这一点:
http://docs.jboss。 org/hibernate/search/4.2/reference/en-US/html_single/#section-sharing-indexes
I do realize that this is a rather old question, but I'll still post an answer to this question as it might some day still help someone.
Yes, it is possible. How you can do that is described here:
http://docs.jboss.org/hibernate/search/4.2/reference/en-US/html_single/#section-sharing-indexes