/ / उत्पादों की समाप्ति [बंद] - रूबी-ऑन-रेल्स -3

उत्पादों की समाप्ति [बंद] - रूबी-ऑन-रेल्स -3

मैं जो करना चाह रहा हूं वह एक एक्सपायरी डेट वाले उत्पाद बनाने में सक्षम होना है।

जब वर्तमान तिथि डेटाबेस में समाप्ति तिथि से मेल खाती है तो यह उस उत्पाद पर बूलियन फ़ील्ड को बदल देगा। (बूलियन दिखाई / छिपा हुआ है)।

यह एक ईमेल भेजने के लिए भी कहेगा कि उत्पाद समाप्त हो गया है।

यह हर दिन या दिन में दो बार स्वचालित रूप से होने की जरूरत है।

इसे कैसे करना है इस पर कोई आइडिया?

उत्तर:

जवाब के लिए 0 № 1

क्रॉन जॉब का उपयोग करें:

  1. हर दिन (घंटे | दिन | जो कुछ भी) एक नौकरी चलाएं, वह उत्पाद तालिका बनाता है जहां एक्सपायरी_डेट करें> वर्तमान तिथि (आप नहीं कहते हैं कि आप कौन सी db का उपयोग कर रहे हैं, इसलिए वाक्यविन्यास भिन्न होगा)
  2. प्रत्येक परिणाम के लिए, एक ईमेल भेजें, ध्वज को सही पर सेट करें और अद्यतन करें।