在我的应用程序中,我使用 Sunspot 进行全文搜索。问题是我想按关联模型字段排序。就我而言:
class Movie < ActiveRecord::Base
attr_accessible :description, :genre, :name
has_many :premieres
end
我的Premier
模型有:
belongs_to :movie
通过定义方法完成按电影名称搜索:
def movie_name
movie.name
end
但是当我尝试这样做时:
order_by :movie_name, :asc
它说:
没有为名称为“movie_name”的 Premiere 配置字段
如何使这种排序可用?