Я использую Ruby on Rails 3.0.9, и я хотел бы знать, в каких случаях (то есть для каких методов) действует метод attr_accessible
.Например, если я использую
attr_accessible :name, :surname
, он не будет присваивать значения этих атрибутов при использовании метода new(...)
для оператора User.new(params[:user])
.
Но чтодругие методы, о которых он позаботится? Можно ли правильно запустить, например, методы как where(...)
и exists?(...)
, без которых attr_accessible
вступит в силу?