Ist es eine Möglichkeit, diesen Hash nicht zu erstellen?Verschachtelte Attribute zu build_object zuweisen
{"0"=>{":comment_id"=>"52"}, "1"=>{":comment_id"=>"53"}, "2"=>{":comment_id"=>"15"}}
Ausgang:
[{":comment_id"=>"52"}, {":comment_id"=>"53"}, {":comment_id"=>"15"}]
So kann es durchführen:
@article = Article.new(article_params)
@article.build_comments([{:comment_id=>"52"}, {:comment_id=>"53"}, {:comment_id=>"15"}])
@article.save
können Sie versuchen Sie bitte das folgende Codezeile. @ article.build_comments ([{": comment_id" => "52"}]). Build_entity –
Die Frage ist nicht so klar – yossico