在我的模型类Project
中,我希望使用name
. 我像这样验证名称:
validates :name, :uniqueness => true
我希望name
项目是独一无二的,仅在User
. 意思是,一个用户不能有多个同名的项目,但是项目表可能包含多个同名的项目,由不同的用户拥有。
在我的模型类Project
中,我希望使用name
. 我像这样验证名称:
validates :name, :uniqueness => true
我希望name
项目是独一无二的,仅在User
. 意思是,一个用户不能有多个同名的项目,但是项目表可能包含多个同名的项目,由不同的用户拥有。
看到范围的独特性
validates :name, :presence => true, :uniqueness => {:scope => :user_id}