7
Railsは魔法を作成または更新しますか?
CachedObjectキーでインデックス付けされた一般的なシリアル化されたオブジェクトを格納するというクラスがあります。このクラスにcreate_or_updateメソッドを実装してほしい。オブジェクトが見つかった場合は更新され、それ以外の場合は新しいオブジェクトが作成されます。 Railsでこれを行う方法はありますか、または独自のメソッドを記述する必要がありますか?
Active Recordは、ドメインロジックとストレージアブストラクションを1つのオブジェクトに組み合わせたパターンです。パターンに関する質問にはこのタグを使用し、Rails ORMフレームワークに関する質問には[rails-activerecord]を使用します。