Rails has_one belongs_to の使い方 - Hashimoto-Noriaki/rails-rspec-memo GitHub Wiki

投稿日 2021年07月22日

has_one belongs_toとは

従属する側のモデルに belongs_to を記述し、 従属させる側のモデルに has_one を記述する

ここではpetと飼い主の関係で記述

belongs_toの使い方

petはkeeperによって所有されている(飼われている).


class Keeper < ActiveRecord::Base

  belongs_to :keeper

end

#has_many使い方 keeperがpetを所有している関係

class pet < ActiveRecord::Base

  has_many :pet

end