Здравствуйте я пытался получить доступ к лексемам значения следующего хэша, не напрасноне удается получить доступ к определенному значению хеша - Rails
email.to[{:token=>"example", :host=>"HOSTNAME here", :email=>"example email", :full=>"[email protected]", :name=>nil}]
это не email.to[:token]
дать мне значение лексемы?
когда я делаю, что я получаю эту
TypeError (no implicit conversion of Symbol into Integer):
, если не то, что это правильный способ сделать это. Есть ли смысл делать цикл, когда мне нужно только одно значение?
'email.to' фактически возвращает массив, содержащий один хеш. Попробуйте 'email.to.first [: токен]' – MrYoshiji
@MrYoshiji это сработало спасибо! но почему я должен положить '.first' ?? –