0
有没有办法检查是否已经有一行有相同的条目?如何检查行是否存在
ID | Name1 | Name2
______________________|_________________________|_______________________
1 | peter | hannah
-> 2 | karl | claudia
3 | ted | robin
4 | peter | bruce
5 | anna | luke
-> 6 | karl | claudia
因此,例如,当第二行存在时,第六行不能被写入?我认为
validates uniqueness
将不起作用,因为它是一个多对多的关系。
它还会是不错的唯一索引在迁移添加到表:'add_index(:表,[:名称1,:名称2],独特的:真)' – ouranos
我同意@ouranos,但无论如何验证需要添加,以避免崩溃 – RSB
是的,这就是我所说的除了验证(如果你碰巧绕过它的某个地方)很高兴。 – ouranos