#New_record? फ़ंक्शन निर्धारित करता है कि क्या कोई रिकॉर्ड सहेजा गया है। लेकिन after_save
हुक में यह हमेशा गलत होता है । क्या यह निर्धारित करने का कोई तरीका है कि रिकॉर्ड एक नया बनाया गया रिकॉर्ड है या अपडेट से पुराना है?
मैं एक और कॉलबैक का उपयोग नहीं करने की उम्मीद कर रहा हूं जैसे before_create
कि मॉडल में एक ध्वज सेट करना या डीबी में एक और क्वेरी की आवश्यकता है।
किसी भी सलाह की सराहना की है।
संपादित करें: इन नीड यह निर्धारित करने के लिए after_save
हुक, और मेरी विशेष उपयोग के मामले के लिए, कोई updated_at
या updated_on
टाइमस्टैम्प