タグ

2014年3月13日のブックマーク (2件)

  • Railsのポリモーフィックアソシエーション [俺の備忘録]

    Google+ボタン はてなブックマークボタン 更新日時: 2014年07月14日(月) 作成日時: 2013年07月17日(水) 前の記事 / 次の記事 似たようなモデルを扱っているからまとめてみたい気がするんだけど、 単一テーブル継承(STI)だとうまくいかなくて、 かといってガチでモデルを継承するとかいう危なそうなことはやりたくなくて っていう時はポリモーフィックアソシエーションで上手くいくかも知れない。 参考ページ 【Rails】ActiveRecord:単一テーブル継承(sti)とポリモーフィック関連を未だにぱっと思い出せないのでまとめ。 [Rails] 実用ポリモーフィック関連(基礎編) 何が出来るのか? 参考ページで全て解決なんだけど、一応自分でもまとめ。 例えば、「日記」と「」と「お店」があって、それぞれに日記の感想として、 を読んだ感想として、お店に行った感想としてコ

  • MVCモデルにおけるModelの関係性とRailsでのアソシエーションの設定

    Rails を勉強中です。学んだことをちょっとずつまとめていきたいと思います。 誤りがあれば教えていただけると幸いです。 アソシエーションって何?日語訳すると、「つながり」とか「関係性」とか訳される。 MVCフレームワークを使うと出てくるアソシエーションは、モデル同士の関係性のこと。 すごく大雑把に言えば、テーブルの JOIN の繋ぎ方のこと。たぶん合ってる。 なぜアソシエーションが必要なのか?設定しておくと Rails では JOIN を明示的に書かなくても SELECT できたり、 紐付いたデータを一緒に削除できたり、色々とフレームワークの支援を得られる。 何故アソシエーションなの?(Why Associations?) - Active Record Associations - 株式会社ウサギィwiki Active Record Associations — Ruby on R