コントローラ側でクライアントより受け取ったデータを成形して、
Hashに変換するメソッドを作成し、モデルへデータを渡しています。
Ruby
1# Controller 2hoge = Table.new.setData( @Data[:Basic] ) 3 4# Model 5def setData(data) 6 hoge= Table.new(data) 7 hoge.save 8end
例えば
JSON
1{ 2 "A": "1", 3 "B": "2" 4}
等は普通に保存されますが、値を配列にしており
JSON
1{ 2 "A": ["1", "2"], 3 "B": ["3", "4"] 4}
をActiveRecordで解釈させたいのですが、
可能でしょうか。
やりたいこととしては以下になります。
SQL
1insert into table (A, B) values 2 ('1', '2') 3,('3', '4')
あなたの回答
tips
プレビュー