facebook twitter hatena line email

Ruby/rails/db関連付け

提供: 初心者エンジニアの簡易メモ
2017年11月17日 (金) 06:50時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==関連付け一覧== belongs_to has_one has_many has_many :through has_one :through has_and_belongs_to_many ==1:n== class Battle < ApplicationRecord belongs_...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

関連付け一覧

belongs_to
has_one
has_many
has_many :through
has_one :through
has_and_belongs_to_many

1:n

class Battle < ApplicationRecord
  belongs_to :user
end
class User < ApplicationRecord
  has_many :battle
end
battles = Battle.where("user_id = ?", params[:id])
battles.each do |battle|
  logger.debug("battle.user.name=#{battle.user.name}")
end