我有一个关于在 solr 中创建嵌套字段的可能性的问题。谷歌搜索告诉我一些关于组的信息,但我认为它只是为了结果?
我想要的是这样的结构:
- 类别1
- 项目 1 (9)
- 项目 2 (8)
- 类别2
- 第 3 (6) 项
- 类别3
- 项目 4 (23)
我试过这样的事情:
<field name="Category" type="string" indexed="true" stored="true" multiValued="true" required="false">
<field name="MiscellaneousName" type="string" indexed="true" stored="true" multiValued="true" required="false"/>
但它不起作用。
更新: 类别和项目应该分面。Everey item(=facet) 是一个类别的一部分。一个类别可以有多个或空字段。类别和项目存储在数据库中,我想动态索引它们。我只想搜索项目,类别只是文本。我将 solr 3.3 与 Tomcat 7 一起使用。