Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 使用模型场的太阳黑子solr排序;分数“;_Ruby On Rails - Fatal编程技术网

Ruby on rails 使用模型场的太阳黑子solr排序;分数“;

Ruby on rails 使用模型场的太阳黑子solr排序;分数“;,ruby-on-rails,Ruby On Rails,我是新来的。太阳黑子搜索让我头痛。 我使用字段“score”进行排序,它属于子表,不给出结果。 我已经验证了solr查询,它将数据类型附加到字段名中 浮点=>\u f、字符串=>\u s和整数=>\u i 例如:字段模型年龄=排序:“年龄描述” 但对于score,它的排序方式是:“score desc” 是的,我知道“分数”是solr中的一个关键词。但我也必须使用“分数”作为我的字段名 请任何人帮我 我找到了解决办法。我们必须在模型中添加alias_属性 别名\u属性:可搜索\u分数,:分数 我

我是新来的。太阳黑子搜索让我头痛。 我使用字段“score”进行排序,它属于子表,不给出结果。 我已经验证了solr查询,它将数据类型附加到字段名中

浮点=>\u f、字符串=>\u s和整数=>\u i

例如:字段模型年龄=排序:“年龄描述”

但对于score,它的排序方式是:“score desc”

是的,我知道“分数”是solr中的一个关键词。但我也必须使用“分数”作为我的字段名


请任何人帮我

我找到了解决办法。我们必须在模型中添加alias_属性

别名\u属性:可搜索\u分数,:分数


我也有这个问题,但是alias属性帮不了我,也许我遗漏了什么?