SORU
27 EKİM 2009, Salı


Nasıl teklik için iki alanları doğrulamak mı

Ben onları eklemeden önce bir nesne iki alan (satır) benzersizliğini doğrulamak için ihtiyacım var. Employee_id ve area_id emp_area benim tabloda iki alan vardır. Aynı area_id, ama iki kaydı aynı employee_id ve aynı area_id ile employee_id ve birden çok kayıt aynı olan birden fazla kayıt olabilir. Bu iki alan bir çeşit birincil anahtar veya benzersiz bir anahtar uyduruyor.

Bunu nasıl yapabilirim.

Teşekkürler

CEVAP
14 NİSAN 2011, PERŞEMBE


ne bu çözüm hakkında Validate combined values

validates :employee_id, uniqueness: { scope: :area_id }

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matt Harding

    Matt Harding

    23 Mayıs 2006
  • modica89

    modica89

    24 HAZİRAN 2007
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009