11 ŞUBAT 2011, Cuma
Nasıl bir kayıt ya da sadece after_save oluşturulan güncelleştirilmiş olup olmadığını belirlemek için
#New_record? fonksiyon eğer bir kayıt kaydedilmiş olup olmadığını belirler. Ama her zaman after_save
kanca sahte. Kaydı yeni oluşturulan bir kayıt olup olmadığını belirlemek için bir yol veya güncelleme eski bir tane var mı?
before_create
gibi başka bir callback modelinde bir bayrak veya db içine başka bir sorgu gerektirecek kullanmamayı umuyorum.
Herhangi bir tavsiye takdir edilmektedir.
Edit: after_save
kanca belirlemek Gerekir, ve özellikle benim davam için updated_at
updated_on
zaman damgası yok
CEVAP
25 AĞUSTOS 2011, PERŞEMBE
after_save
bir geri arama için bu kullanmak için arıyordum.
Daha basit bir çözüm ise zaman damgası sütun varsa* *6 update
değişmez beri () veya created_at_changed?
bile kullanmaktır.
Bunu Paylaş:
Nasıl değişken olup olmadığını belirle...
Nasıl pi benim hesaplama doğru olup ol...
Nasıl belirli bir Linux 32 bit veya 64...
Nasıl bir web sayfası doğrudan tarayıc...
Nasıl bir dize bir sayı olup olmadığın...