某サイトを眺めていたところ、以下のような記載がありました【以下参照】。
『例えば、Articleモデルのデータに複数のUserモデルのデータを属するようにするには、次のように代入するだけです。』
article=Article.last users=User.all article.users=users
『このように、Articleモデルのインスタンスにメソッドが追加されるので、それを使って楽にUserモデルのデータを関連づけることができます。』
・・・この3行目が、私には理解できません。
わざわざusersを代入しなくても、「article.users」でその目的は叶えられるような気もするし(勘違い?)、あるいは、「article.users」が単なる空っぽの入れ物とするなら、「User.all」だけがそこに入るように思います(「article」は追い出されないのか?)。
この箇所は、どのように理解したらよろしいのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/21 08:38