【问题标题】:sunspot solr sort using model field "score"太阳黑子 solr 使用模型字段“分数”排序
【发布时间】:2015-11-04 10:39:16
【问题描述】:

我是 ROR 的新手。太阳黑子 solr 搜索让我头疼。 我正在使用字段“score”进行排序,它属于子表,它没有给出结果。 我已经验证了 solr 查询,并在数据类型中附加了字段名称

浮点 => _f ,字符串 => _s 和整数 => _i

例如:字段模型 Age = sort: "age_f desc"

但是对于 score 它就像 sort: "score desc"

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

请任何人帮助我。

【问题讨论】:

    标签: ruby-on-rails


    【解决方案1】:

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

    alias_attribute :searchable_score, :score

    【讨论】:

    • 我也有这个问题,但是别名属性没有帮助我,也许我错过了什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多