4

目前我为我的班级设置了 default_scope,但我希望 rails_admin 使用 .unscoped 执行列表查询

有没有办法做到这一点?我看不到覆盖 rails_admin 执行的查询的方法。

4

2 回答 2

1

您可以命名 rails_admin 为列表操作提供的范围,它们将在列表操作中显示为选项卡:

list do
   scopes [:unscoped, :all, :any_other_scope]
end
于 2015-03-06T21:05:24.020 回答
-2

您可以使用unscoped

来自 mongoid 文档:

Band.unscoped.where(name: "Depeche Mode")
Band.unscoped do
  Band.where(name: "Depeche Mode")
end

请参考: mongoid 作用域

于 2012-10-14T15:24:55.003 回答