タグ

ブックマーク / www.sejuku.net (1)

  • 【Rails入門】ActiveRecordの関連付けでinverse_ofが使われないワケ | 侍エンジニアブログ

    Ruby on Rails(以降、Rails)では、ActiveRecordのhas_manyやbelongs_toを使って、複数のモデルを関連付けられることはご存知でしょう。 この記事では、モデル間の関連付けをサラッとおさらいし、 ・has_manyと一緒に使うinverse_ofオプションって何? ・最新のRailsならinverse_ofオプションって使わないでしょ? といった疑問や誤った理解をしている方に、inverse_ofオプションを使わなくなったワケと、inverse_ofオプションの使いどころを説明します。 それでは行ってみましょう! モデル間の関連付けについて まずは、モデル間の関連付けについて説明しておきましょう。 ActiveRecordに用意されている関連付け機能を利用すると、2つのモデルの間に関係があることを明示できます。 もっとも使われる関連付けが、has_ma

    【Rails入門】ActiveRecordの関連付けでinverse_ofが使われないワケ | 侍エンジニアブログ
    takaesu
    takaesu 2022/05/17
    inverse_ofわかりやすい
  • 1