使用模型字段“得分”的太阳黑子solr排序

时间:2015-11-04 10:39:16

标签: ruby-on-rails

我是ROR的新人。太阳黑子搜索让我头疼。 我正在使用字段“得分”进行排序,它属于子表,而不是给出结果。 我已经验证了solr查询,并附加了字段名称

的数据类型
  

float => _f,string => _s和Integer => _i

     

例如:字段模型年龄= 排序:“age_f desc”

     

但是对于得分,它会像排序:“得分desc”

是的,我理解“得分”是solr中的一些关键字。但我必须使用“得分”作为我的字段名称..

请任何人帮助我。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。我们必须在模型中添加alias_attribute。

  

alias_attribute:searchable_score,:score