场景:假设您有多个位置的产品,当您搜索产品(而不是位置)时,您应该看到所有位置。在Drupal中,您可以将多值字段用于位置(但在solr中我不知道)。当索引产品白色solr时,你不应该发送它,比如说,3次(并在数据库中保存3次)只需一次。
答案 0 :(得分:4)
在sor中,你可以拥有多值字段。
<field name="location" type="text" indexed="true" stored="true" multiValued="true"/>
因此,位置将是Solr中具有单个产品条目的多值条目。 这些位置将随产品文档一起返回,您可以根据需要对位置信息进行过滤。