首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建lucene索引,根据子代数据查找父代

创建lucene索引,根据子代数据查找父代
EN

Stack Overflow用户
提问于 2012-01-13 08:03:24
回答 1查看 120关注 0票数 2

我正在尝试理解如何为具有一对多关系的数据构建lucene索引。

假设我有一个包含id和姓氏的家庭表,以及一个包含id、名字和爱好的表(这是自由文本)。

我如何创建一个lucene索引来帮助我查找那些家庭成员的兴趣爱好与搜索查询匹配的家庭(作为全文搜索)?

我只想得到每个匹配的家庭一次(即使有几个家庭成员,他们的爱好是查询命中。

如果我在家庭上也有一个业余爱好栏,记录自己(除了个人爱好之外),并且我想要获得所有在家庭爱好上或在家庭成员的爱好上匹配的家庭,该怎么办?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-16 03:55:52

您可以将家庭视为由爱好(术语)组成的文档。在可搜索的领域中索引爱好,无论它们是家庭爱好还是个人爱好。对于其余的字段,只需将它们存储为附加字段。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8844187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档