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