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

  • Autocar

    Autocar

    11 Mart 2006
  • Jason Rosolowski

    Jason Rosolo

    25 EKİM 2006
  • Ty Moss

    Ty Moss

    20 Kasım 2007