2
在我的模型類Project
中,我希望使用name
創建項目。我驗證的名稱是這樣的:驗證單個用戶在Ruby on Rails中的唯一項目名稱
validates :name, :uniqueness => true
我想name
的項目是唯一的,只有在User
的範圍。這意味着,用戶不能有多個具有相同名稱的項目,但項目表可能包含具有相同名稱的多個項目,由不同用戶擁有。
在我的模型類Project
中,我希望使用name
創建項目。我驗證的名稱是這樣的:驗證單個用戶在Ruby on Rails中的唯一項目名稱
validates :name, :uniqueness => true
我想name
的項目是唯一的,只有在User
的範圍。這意味着,用戶不能有多個具有相同名稱的項目,但項目表可能包含具有相同名稱的多個項目,由不同用戶擁有。
validates :name, :presence => true, :uniqueness => {:scope => :user_id}