有人能举例说明如何使用
scope
参数呢?
例如:
class Permission < ActiveRecord::Base
scope :default_permissions, :conditions => { :is_default => true }
end
我有一段返回默认权限的代码,我想将其转换为返回给定用户的默认权限(用户id)
谢谢
有人能举例说明如何使用
scope
参数呢?
例如:
class Permission < ActiveRecord::Base
scope :default_permissions, :conditions => { :is_default => true }
end
我有一段返回默认权限的代码,我想将其转换为返回给定用户的默认权限(用户id)
谢谢
新语法(ruby 1.9+),即使您不向用户提供-
scope :default_permissions_for, ->(user = nil) { ... }