у меня есть:Сумма значений в ассоциативном списке
scaffold product name price:float
scaffold client name email
scaffold event title product_id user_id
событие относится к клиенту и продукту. Как я могу показать sum
цен в клиенте/шоу?
Clients_controller:
@events = @client.events
Client/показать:
- @events.each do |event|
= event.product.uprice
Я не слишком хорошо знакомы с Rails, но попробовать ['.inject'] (http://ruby-doc.org/core-2.2.3/Enumerable.html#method-i-inject)? –
Непонятно, что вы просите. Что такое 'uprice' в вашей HAML? Какая связь между «продуктом», «клиентом» и «событием» - может быть, вам следует передать код объекта Active Record? –
* Mistake. а не 'uprice', а' price'. Событие принадлежит 'client' &' product'. Я вижу все события клиента в клиенте/шоу, но хочу подсчитать общую сумму, которую он должен заплатить за все события:] –