ハッシュのキーと値を繰り返さずに一回で取得したいです。
ruby
1data = {"email"=>"apple@gmail.com,orenge@gmail.com,bunana@gmail.com","uid"=>"111222333,444555666"} 2 3#テーブルカラム名 4#["id", "macaddr", "email", "phone", "uid", "created_at", "updated_at"] 5 6#誤ったコード 7data.each{|k,v| Tablename.create(macaddr:AA:BB:CC:DD:EE:FF, k:v)}
最初は上記の誤ったコードを書きましたが、これだどレコードが複数できてしまうため
間違いです。
dataのキー値のカラムに対応する値を追加レコードで保存したいです。
下記のようなレコードを作成したいです
mysql> select * from personal_log_merges limit 1\G *************************** 1. row *************************** id: 1 macaddr: AA:BB:CC:DD:EE:FF email: apple@gmail.com,orenge@gmail.com,bunana@gmail.com phone: NULL uid: 111222333,444555666 created_at: 2018-09-25 06:28:01 updated_at: 2018-09-25 06:28:01
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/27 08:16
退会済みユーザー
2018/09/27 08:50 編集
2018/09/27 09:50