Мой массив:
(rdb:381) pp params[:payments]
{"0"=>{":amount_paid"=>"100.00", ":date_paid"=>"2/27/2008"},
"1"=>{":amount_paid"=>"80.00", ":date_paid"=>"3/27/2008"},
"2"=>{":amount_paid"=>"100.00", ":date_paid"=>"5/8/2008"}}
Я не верю, что это объект . Выполнение params[:payments].last
возвращает это:
NoMethodError Exception: undefined method `last' for #<ActiveSupport::HashWithIndifferentAccess:0x1065e8448>
Я пытаюсь найти индекс этого последнего элемента. В этом случае ответом будет 2 или "2"