如何设置Solr使我们拥有“子”节点字段? 例如,对于这个doc,有2辆车,但每辆车都有一个颜色子集。
例如:
<doc>
<field name = "make"> Toyota </field>
<field name = "car"> Camri </field>
<field name = "color"> Silver </field>
<field name = "color"> Red </field>
<field name = "car"> Corolla </field>
<field name = "color"> Blue </field>
<field name = "color"> Red </field>
<doc>
如何才能将这些关系编入索引?
答案 0 :(得分:1)
通常的做法是在Solr使用普通模式时对数据库进行非规范化。例如,您可以创建一个多值字段并将这些值放入其中: