#new_record? ฟังก์ชันกำหนดว่าบันทึกถูกบันทึกหรือไม่ แต่มันมักจะเป็นเท็จในafter_save
เบ็ด มีวิธีตรวจสอบว่าเรกคอร์ดที่สร้างขึ้นใหม่หรือบันทึกเก่าจากการอัปเดตหรือไม่?
ฉันหวังว่าจะไม่ใช้การโทรกลับอื่นเช่นbefore_create
เพื่อตั้งค่าสถานะในแบบจำลองหรือต้องการแบบสอบถามอื่นในฐานข้อมูล
คำแนะนำใด ๆ ที่ชื่นชม
แก้ไข: จำเป็นต้องตรวจสอบในafter_save
hook และสำหรับกรณีการใช้งานเฉพาะของฉันไม่มีupdated_at
หรือupdated_on
ประทับเวลา