エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
これは何? Railsの課題を実施しています。ポリモーフィック関連付けを用いるという指定があったのです... これは何? Railsの課題を実施しています。ポリモーフィック関連付けを用いるという指定があったのですが、そもそも「ポリモーフィック関連付けとは何か」が理解できていなかったので、学んだことをノートにまとめることにしました。 なお、対応するRailsのバージョンは5.2.3です。 概要 polymorphicとは「多形性の、多型の」という意味で、学術的な分類によく使われる単語のようです。 Railsガイドによると、ポリモーフィック関連付けとは ある1つのモデルが他の複数のモデルに属していることを、1つの関連付けだけで表現でき ...る関連付けであり、 ポリモーフィックなbelongs_toは、他のあらゆるモデルから利用できる、(デザインパターンで言うところの)インターフェイスを設定する宣言とみなすこともできます。 ということだそうです。 また、インターフェイスとは、実装にあたって参考にしたこ