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

  • Dylan Brenan

    Dylan Brenan

    22 Aralık 2009
  • EEVblog

    EEVblog

    4 NİSAN 2009
  • Jimmie Jones

    Jimmie Jones

    16 Kasım 2007