SORU
31 Aralık 2008, ÇARŞAMBA


Farklılıklar arasında .yapı, .oluşturun ve .oluşturun! ve ne zaman kullanılmalıdır?

Kişi ile görüşüyorum .yapı, .oluşturun ve .oluşturun! onların denetleyicileri ve daha son zamanlarda daha fazla. Sadece kullanarak fark nedir .yeni ve passig, param ve sonra da nesne .kurtarmak mı? Artıları ve eksileri var? Yok bu başka bir yöntem sunuyoruz yararlanabilecek?

CEVAP
31 Aralık 2008, ÇARŞAMBA


Bir kaç farklılıklar vardır, ama büyük değiller:

  1. .create .new .save ardından eşdeğerdir. Sadece daha kısa ve öz.
  2. .create! .new .save! takip eşdeğer eğer kaydetme başarısız olursa bir hata atar. Ayrıca birazcık daha kısa
  3. .build olduğunu düşünüyorumçoğunlukla.new için bir takma ad. Bu Raylar works one way in Rails 3 ve başka bir yol < 3.x

En önemli parçası, ancak, bu yöntemler bir dernek (has_many, vb.) ile çağrılabilecek. otomatik olarak iki model bağlamak için.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • infiniTuts

    infiniTuts

    18 Ocak 2012
  • Sali Kaceli

    Sali Kaceli

    24 ŞUBAT 2009
  • SuperPrincessjo

    SuperPrinces

    1 EKİM 2010