E-posta alanına sahip bir Kullanıcı modelim var. Şimdi onu benzersiz yapmak istiyorum, bu nedenle, belgelendirmesi olarak, ben uygulamak gerekir: Bir göç benzersiz bir dizin tanımlamak gerekir,Özgün_konu ayarlama Ecto
cast(user, params, ~w(email), ~w())
|> unique_constraint(:email)
Ayrıca:
create unique_index(:users, [:email])
sorun olduğunu bir göç bu tanımlamaya çalışırken biraz daha fazla alan eklerken işe yaramadı ve şimdi sadece bu create unique_index(:users, [:email])
bir göç tanımlamak çalışıyorum ve bir hata yaratıyor: orada ne yapıyorsun
[info] create index users_email_index
** (Postgrex.Error) ERROR (unique_violation): could not create unique index "users_email_index"
g yanlış mı?
Postgres'in gerçek hata yanıtı nedir? Gönderdiğiniz mesaj, postgrex kütüphanesinden – emaillenin