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

  • Amazon Web Services

    Amazon Web S

    8 NİSAN 2009
  • thetrollska

    thetrollska

    2 EKİM 2009
  • YEAH1TV

    YEAH1TV

    19 ŞUBAT 2009