Беда с "простым" объединением хешей - PullRequest
0 голосов
/ 21 января 2011

Как "depp_merge!" это

# @user
<User id: nil, name: "Test name", surname: "Test surname", email: nil, password: nil>

с этим

# @hash
{"name"=>"Test name", "surname"=>"Test surname", "email"=>"test_emaild@test.test", "password"=>nil, "test_attribute"=>"Test attribute name"}


Я попробовал это @user.attributes.deep_merge!(@hash), но не работает.

1 Ответ

1 голос
/ 21 января 2011

Это то, для чего @user.update_attributes(@hash). Если это не дает того, что вам нужно, обновите ваш вопрос, чтобы включить в него то, что вы ожидаете получить.

update_attributes docs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...