2

スコープの使用を切り替えるフィルターが必要なアクティブな管理ページがあります。

class Foo < ActiveRecord::Base
  scope :bar, where( ... )
end

ActiveAdmin.register Foo do
  filter :bar, :as => :select, :collection => {:true => nil, :false => false }
end

しかし、私undefined methodは # に対して bar_eq' を取得します

Foo にスコープ bar_eq を定義しても、それはまだ得られます。

active_admin でスコープのオンとオフを切り替えるにはどうすればよいですか

4

1 に答える 1

0
class Foo < ActiveRecord::Base
  scope :bar, where( ... )
end

ActiveAdmin.register Foo do
  scope :all, default: true
  scope :bar
end
于 2014-12-15T09:25:38.160 に答える