1. ホーム
  2. ruby-on-rails

[解決済み] RailsのActiveRecordでUpsertする

2022-03-11 05:15:06

質問

ActiveRecordにはupsert機能が組み込まれているのでしょうか?自分で書くことができるのは分かっていますが、そのようなものがすでに存在するのであれば、明らかにしたくありません。

どのように解決するのですか?

Model.find_or_initialize は、あなたが欲しいものを提供してくれる可能性が高いです。 これを save または update_attributes というのは、意味があるのでしょうか?

詳細な情報は Railsガイド .