Solr:将多值字段复制到单值字段

Solr:将多值字段复制到单值字段,solr,textfield,multivalue,Solr,Textfield,Multivalue,我正在与Solr合作进行预测性搜索。 我有一个包含产品特征的多值字段(即:“蓝色”、“250 GB硬盘驱动器”、“12厘米宽”等) 我需要将它们全部放在一个字段中,并用空格分隔: “12厘米宽的250 GB蓝色硬盘” 这在copyfield中是可能的吗 如果答案是否定的,我该怎么做 谢谢你 为什么字段需要单值?以这种方式添加空格可能会使短语查询返回意外的结果,因为如果用户搜索“250 GB硬盘驱动器蓝色”,我需要Solr来查找描述中包含该词的产品。但是现在我把所有的产品特性都作为一个多值属性的值

我正在与Solr合作进行预测性搜索。 我有一个包含产品特征的多值字段(即:“蓝色”、“250 GB硬盘驱动器”、“12厘米宽”等)

我需要将它们全部放在一个字段中,并用空格分隔: “12厘米宽的250 GB蓝色硬盘”

这在copyfield中是可能的吗

如果答案是否定的,我该怎么做


谢谢你

为什么字段需要单值?以这种方式添加空格可能会使短语查询返回意外的结果,因为如果用户搜索“250 GB硬盘驱动器蓝色”,我需要Solr来查找描述中包含该词的产品。但是现在我把所有的产品特性都作为一个多值属性的值。这应该是可行的,Solr不希望所有的查询项都出现在同一个字段值中!