我有一个Product
模型,它在数据库中有列name
。description
我也有一个Product.search_results_for(query)
,query
像"Green Apple"
.
我需要返回一个ActiveRecord::Relation
排序的结果,哪个是最好的。目前,我正在search_result_value
为每个产品设置一个。search_result_value
不是数据库中的列,我不希望它是。
所以本质上,我有一个ActiveRecord::Relation
我Products
需要订购的东西,search_result_value
而不需要将它更改为一个数组,它是一个不存储在数据库中的实例变量。我怎样才能做到这一点?
像这样的东西:
Product.order(:search_result_value)