【发布时间】:2013-05-20 00:39:33
【问题描述】:
我在我的模型中添加了这样的验证:
validates :name, uniqueness: {scope: user_id}
并在我的迁移中添加了这样的 add_index:
add_index(:posts, :name)
但我只是在 rails api page 上阅读了有关数据完整性的部分。
我想知道我的模型是否会出现任何完整性错误,所以我的问题是:我应该将索引重写为吗?
add_index(:posts, [:name, :user_id]), 唯一性:true
谢谢大家,
【问题讨论】:
标签: ruby-on-rails unique data-integrity