我在我的模型中添加了这样的验证:
validates :name, uniqueness: {scope: user_id}
并在我的迁移中添加了这样的 add_index:
add_index(:posts, :name)
但我只是在 rails api页面上阅读了有关数据完整性的部分。
我想知道我的模型是否会有任何完整性错误,所以我的问题是:我应该将索引重写为吗?
add_index(:posts, [:name, :user_id]), 唯一的: true
谢谢大家,