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.什麼問題?如果問題出現在rails控制檯中,爲什麼在這篇文章中包含控制器和視圖信息? – Anthony
謝謝。我不知道它是標準的。我最近升級到軌道5 –