如何为netzke网格列编写排序范围?

时间:2014-02-11 09:02:29

标签: ruby-on-rails netzke

当我尝试为我的某个网格列实现排序范围时,它总是会抛出错误 as NoMethodError (undefined method to_sym'for#)`

我的代码是

{  
:name => :id,  
:text => "Title",     
:sorting_scope => lambda {|r| r.order("id desc") }  
}

1 个答案:

答案 0 :(得分:1)

列的当前sorting_scope只能接受模型上定义的作用域的名称,请参阅文档中的示例:https://github.com/netzke/netzke-basepack/blob/master/lib/netzke/basepack/grid.rb#L150