RailsのActive Recordで以下の条件を満たせるような関数を探しています
「データを新規追加する、ただし重複がある場合は更新する」
これを満たす場合、どうしても
重複するデータがあるか確認、ある場合は更新。ない場合は新規追加
と、if文を使って長いコードを書かないといけません。
Railsは便利な関数がたくさんありますが、この条件を満たすような
関数が見当たりません。MySQLのREPLACEをそのまま使いたいのですが
検索したところ、生のSQLクエリを書いている方が多いようです。
みなさんはどのようにしてMySQLのREPLACEをActive Recordで実現していますか?
回答お待ちしております
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。