我有以下幾點:如何將項附加到一個數組
myObject = {
id: user.id,
email: user.email,
}
我需要添加像這樣的值:
if current_user && current_user.id == user.id
myObject << {
notification_email: user.notification_email,
notification_email2: user.notification_email2
}
end
上面的代碼會產生錯誤。
什麼是正確的方式來選擇追加值的對象?
錯誤
未定義的方法`< <'爲#你是什麼意思? <
你的意思是**可選**追加值? – sawa
你會得到什麼錯誤? – sawa
我在代碼中的任何地方都看不到數組。 'myObject'是一個[Hash](https://ruby-doc.org/core-2.4.1/Hash.html)。 –