ransack自定义属性在rails中排序

时间:2013-05-20 07:13:24

标签: ruby ruby-on-rails-3 ransack

我正在尝试使用ransack对自定义属性进行排序。

我的观点如下:

%th= sort_link @open_search, :status_step_name, 'Status Step', { open_page: '' }, :remote => true

在我的模型中:

scope :status_step_name, lambda {|name| approvals.where("status != 'approved'").order("position").first}

这是表格中显示的自定义列。这工作正常,我能够显示项目的当前状态步骤,但是我无法使用此列名称进行排序。

我错过了什么? 任何想法??

0 个答案:

没有答案