چه جوری تو لاراول دستوری نوشت که اگه یه فیلد دیتابیس تغییر کرد یه سری کد اجرا بشه؟
سلام
میشه یه مثال بزنی؟؟!!
هر فیلدی توی دیتابیس بخواد تغییر کنه خودت باید بنویسی و اگرم که تغییرش دادی خب در ادامش اون کارایی که میخوای رو انجام بده!!!
شاید پاسخ شما همینجا باشد
سلام
@etedad
شما وقتی کوئری به دیتابیس میزنید
یعنی داره تغییری ایجاد میشه دیگه
بعد اون تغییر کاری که میخوایید رو بگید تا انجام شه!
@bahram @Alimotreb
درسته خوب توضیح ندادم..
تو برنامه ای که میخوام بنویسم یه نفر یه فیلدی رو تغییر میده یه نفر دیگه منتظر هست که این فیلد تغییر کنه.پس دو نفر دارن با برنامه کار میکنند و دیتابیس واسط بینشون هست.اگه یه نفر بود همون موقع که تغییر انجام میشد میتونست از event و listener استفاده کرد
یه راهش اینکه هر چند ثانیه کوئری بزنیم چک کنیم.اما جدا از اینکه درخواست زیادی فرستاده میشه و بهینه نیست این ارورر رو میگیرم:
Maximum execution time of 60 seconds exceeded
از broadcast استفاده کن