ради любви к Богу, это не работает:
def index
@events = Event.all
@events.map { |e| e[:user_subscribed] = '55555' }
@events.each do |e|
puts e.name
puts e[:user_subscribed] # nil !
end
end
Я пробовал e[:user_subscribed]
и e.user_subscribed
, и это просто не работает.
Как мне добавить атрибуты в @events (мне не нужно их сохранять)?
update: Я в основном беру события из базы данных и добавляю атрибут на основе current_user перед отправкой их в представление. Следующие строки кода:
respond_to do |format|
format.html # index.html.erb
end