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}