SORU
2 ŞUBAT 2011, ÇARŞAMBA


Doğrulamak birden çok sütun benzersiz raylar?

Raylar yönlü gerçek bir kaydı benzersiz olduğunu doğrulamak için bir yol ve sadece bir sütun var mı? Örneğin, arkadaşlık model / bir tablonun birden fazla aynı kayıtları gibi olması mümkün olamaz

user_id: 10 | friend_id: 20
user_id: 10 | friend_id: 20

CEVAP
2 ŞUBAT 2011, ÇARŞAMBA


Aşağıdaki gibi validates_uniqueness_of bir arama kapsamı oluşturabilirsiniz.

validates_uniqueness_of :user_id, :scope => :friend_id

Raylar 4 eşdeğer şöyle: validates arayacağını unutmayın

validates :user_id, uniqueness: {scope: :friend_id}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • Justin Case

    Justin Case

    3 EKİM 2011
  • whatever

    whatever

    30 EYLÜL 2005