0
레일을 사용 중입니다. 5.0.0.1관련 필드에 대한 유효성 검사
양식을 제출하면 관련 필드의 유효성 검사가 시작됩니다. 나는 사용자 인증을 위해을 고안 을 사용하고
나는 공연, 사용자, 카테고리과 다른 모델이
공연 모델
class Gig < ActiveRecord::Base
has_many :proposals
belongs_to :category
has_many :abilities
has_many :skills, through: :abilities
belongs_to :user
end
사용자 모델
class User < ApplicationRecord
# Include default devise modules. Others available are:
# :confirmable, :lockable, :timeoutable and :omniauthable
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
has_many :gigs
has_many :proposals
end
분류 모델
class Category < ActiveRecord::Base
has_many :gigs
end
내가 콘솔에서 공연을 만들려고, 트랜잭션은 롤백합니다.
오류 메시지가
입니다
나는 당신의 도움을 주셔서 감사합니다 [ "사용자가 존재해야합니다", "카테고리가 존재해야합니다"]. 미리 감사드립니다.
gig.rb의 전체 내용을 게시 했습니까? –
예, 이것은 레일 5의 표준입니다. 무엇이 문제입니까? 문제가 레일 콘솔에있는 경우 컨트롤러 및보기 정보를이 게시물에 포함시키는 이유는 무엇입니까? – Anthony
감사합니다. 나는 그것이 표준인지 모른다. 최근 레일 5로 업그레이드했습니다. –