我有一个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)