У вас есть массив с одним хешем внутри. Таким образом, вам нужно получить доступ к первому элементу массива, чтобы получить ваш хеш-код: note_attributes[0]
или note_attributes.first
.
Тогда вы можете получить доступ к элементам внутри хеша. В этом случае ваши ключи - это символы, которые выглядят так: :name
.
Рубиновые хэши выглядели так: { :name => "Order_Count" }
, но теперь вы можете использовать двоеточие вместо стрелки. Ruby делает его особенно приятным, когда вы используете символ в качестве ключа, и позволяет вам: { name: "Order_Count" }
(это то, что вы сделали).
Итак, чтобы получить атрибут с ключом :name
из хеша в вашем массиве, вы должны сделать это:
note_attributes[0][:name]
или
note_attributes.first[:name]