タグ

has_manyに関するsol33のブックマーク (2)

  • 第10章 ユーザーのマイクロポスト - Railsチュートリアル

    第10章ユーザーのマイクロポスト 第9章ではUsersリソース用のRESTアクションを完成させました。次はいよいよ、ユーザーのマイクロポストリソースをすべて追加しましょう1。第2章では、特定のユーザーに関連付けられたいくつかの簡単なメッセージがありました。この章では、2.3で記述したMicropostデータモデルを作成し、Userモデルとhas_manyおよびbelongs_toメソッドを使って関連付けを行い、さらに、結果を処理し表示するために必要なフォームとその部品を作成します。 第11章では、マイクロポストのフィードを受け取るために、ユーザーをフォローするという概念を導入し、Twitterのミニクローンを完成させます。 Git をバージョン管理に使っている場合は、いつものようにトピックブランチを作成しておきましょう。

    第10章 ユーザーのマイクロポスト - Railsチュートリアル
  • Activeレコードの関連付け | Rails日本語ドキュメント | Ruby STUDIO

    このガイドでは、Activeレコードの関連付けについて説明します。 このガイドを読むことで、次の事が学べるはずです。 Activeレコードのモデル間で関連付けを定義する方法 Activeレコードの関連付けの様々なタイプについて 関連付けを作ることによってモデルに追加されるメソッドの使用方法 1. 何故、関連付けを行うのか? 2. 関連付けのタイプ 3. チップス、テクニック、注意点 4. 関連付けレファレンスの詳細 1. 何故、関連付けを行うのか? 何故、モデル間で関連付けを行う必要があるのでしょうか? それは、コード内での共通のオペレーションをシンプルに、また簡単にするためです。 例えば、顧客(customers)と注文(orders)のモデルを持つシンプルなRailsアプリケーションがあるとします。 それぞれの顧客は多くの注文を持ちます。 関連付けが無ければ、モデルの定義は次のようにな

  • 1