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

  • campos9896

    campos9896

    24 Mart 2012
  • FullMag

    FullMag

    15 ŞUBAT 2007
  • stokelycalm

    stokelycalm

    28 Aralık 2010