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

  • A Alkhaldi

    A Alkhaldi

    12 Mayıs 2007
  • mobilenet.cz

    mobilenet.cz

    26 NİSAN 2008
  • Samvith V Rao

    Samvith V Ra

    20 EKİM 2006