Ruby on Rails 验证属性的唯一性
示例
该助手在保存对象之前验证该属性的值是否唯一。
class Account < ApplicationRecord validates :email, uniqueness: true end
:scope您可以使用一个选项来指定一个或多个用于限制唯一性检查的属性:
class Holiday < ApplicationRecord
validates :name, uniqueness: { scope: :year,
message: "should happen once per year" }
end:case_sensitive您还可以使用一个选项来定义唯一性约束是否区分大小写。此选项默认为true。
class Person < ApplicationRecord
validates :name, uniqueness: { case_sensitive: false }
end
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西