35歳からの中二病エンジニア

社寺・鉄道・アニメを愛でるウェブ技術者の呟き

2019-03-07から1日間の記事一覧

has_many :through時のdependent: :destroyの挙動

RailsのActive Recordで多対多の関連を使う時の話。ここではClubとStudentの関係を例とする。 普通に書くと、こうなると思う。 class Club < ApplicationRecord has_many :club_students, dependent: :destroy has_many :students, through: :club_students …