Как я могу обновить все продукты, чтобы назначить им определенного пользователя?
admin = User.create(:name => "Admin", :password => "password")
walmart = Store.create(:name => 'Walmart', :address => 'San Francisco, Palo Alto')
walmartprices = walmart.products.create
([
{:name => "Rice", :price => '5.93'},
{:name => "Chicken", :price => "2.24"},
{:name => "Milk", :price => '3.81'},
{:name => 'Eggs', :price => '2.78'}
])
walmartprices.update_attribute(:user => admin)
Конечно, это дает мне ошибку:
undefined method `update_attribute' for #<Array:0x5342f70>
Возможно ли это? Как это можно сделать?
EDIT
Это мои ассоциации:
Product
belongs_to :user and :store
Store
has_many :products
User
has_many :products