エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RDBとRailsで継承関係をどう扱うか ― ワンバンクに見るモデル設計の実例 - inSmartBank
はじめに スマートバンク 新春エンジニア駅伝 2026第15区走者のnagasawaです。 前区のcapytanさんの「SR... はじめに スマートバンク 新春エンジニア駅伝 2026第15区走者のnagasawaです。 前区のcapytanさんの「SREが取り組むデプロイ高速化 ─ Docker Build時間を半分にした話」からタスキを受け取り、このブログではRailsにて継承関係にあるデータモデルをどのように扱ったかについて書いています。 Railsアプリケーションを開発していると、「似ているけれど、微妙に振る舞いが異なるモデル」の扱いに悩むことはありませんか?「共通のカラムは多いけれど、バリデーションやメソッドの中身だけが違う」「タイプによる条件分岐がいたるところに溢れかえっている」——そんな悩みに対する一つの解として、今回はRailsの機能を使ってサブタイプをうまく表現する活用事例を紹介します。 この記事では、ワンバンクの機能開発においてどのようにモデルの継承関係をRDBとRailsで表現し、複雑になりがち



2026/01/29 リンク