Railsで1つのフォームで複数のモデルを登録・更新させる. こんにちは!
More than 3 years have passed since last update. class Blog < ActiveRecord:: Base has_many :articles has_one :last_article, -> { order(id: :desc) }, class_name: :Article end class Article < ActiveRecord:: Base belongs_to :blog end. Ruby on Rails内ではhas_manyというメソッドを利用することで、モデル同士でのリレーション(関連付け)を行うことができます。Webサービスを開発する中でモデル同士の関連付けはよく登場するのでぜひ覚えておきましょう。 Rails. 4.2.2 has_oneのオプション. Railsのデフォルトのhas_one関連付けは、ほとんどの場合カスタマイズ不要ですが、時には関連付けの動作をカスタマイズしたくなることもあると思います。これは、作成するときにオプションを渡すことで簡単にカスタマイズできます。 Railsで以下のような状況を想定します。. フリーエンジニアの長瀬です。 has_manyやbelongs_toってなんだか難しいと思ってませんか? 関連付けをすれば、データを効率良く管理できるようになります。 この記事では、has_many、belongs_toの使い方について ・has_manyとは という基本的な内容から、