راکت
حل شده

تغیر در فیلد دیتابیس بصورت اتوماتیک

7 پاسخ

سلام دوستان
توی لاراول آیا این امکان وجود داره که یه تاریخ مشخص کرد که به اون تاریخ که رسید ی تغیری توی دیتابیس ایجاد کنه بصورت اتوماتیک به فرض ی فیلد از دیتابیست بصورت پیشفرض 0 قرار داده شده بعد از مثلا ی تاریخ (که بصورت داینامیک توسط کاربر داده میشه ) اون فیلد 1 بشه ؟
چطوری این کار رو کنم
ممنون

rabco
rabco
@rabco
ثبت پرسش جدید

پاسخ‌ها

7
محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

بهترین پاسخ

@rabco
با استفاده از Task Scheduling

محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@rabco
سلام.
با استفاده از Task Scheduling کاملا امکان پذیر هستش.

rabco
rabco
@rabco

تخصص: Full Stack developer

@mohsenbostan
ممنونم اما برای هاست های اشتراکی باید از کران جاب هاست باید استفاده کرد
ی راه حل دارم ک اونم استفاده از جاوا اسکریپت و تالبع ست تایم اوت
اما نمیدونم این کار درست هست یا نه.؟ به نظر شما منطقی این کار؟ با استفاده از axios؟

محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@rabco
چنین کاری با جاوااسکریپت ممکن نیست مگر این که باز کرون جاب ست کنید.
تایم اوت در جاوااسکریپت زمانی اجرا میشه که کد اجرا بشه.

rabco
rabco
@rabco

تخصص: Full Stack developer

@mohsenbostan
ممنونم از پاسختون
یعنی هیچ راه حلی نداره که توی هاست های اشتراکی از کرون جاب استفاده نکرد؟.

محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@rabco
کلا ربطی نداره که هاست اشتراکی باشه یا سرور در هر شرایط این کار کرون جاب هست و کرون جاب باید انجام بده.

rabco
rabco
@rabco

تخصص: Full Stack developer

@mohsenbostan
ممنونم
چطوری میتونم کرون جاب رو بصورت داینامیک ست کنم
مثلا اسلایدر ویژه دیجیکالا رو ببینید زمانی ک پیشنهاد ویژه تموم میشه تخفیف اون هم تموم میشه یعنی تخفیف تا زمانی پا برجاست که اون محصول جزو. پیشنهاد ویژه هست
چطوری این کار رو کنم ک تخفیف هم صفر بشه؟
معذرت میخوام زیاد سوال میپرسم

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام