Mohsen Etmd
4 سال پیش توسط Mohsen Etmd مطرح شد
2 پاسخ

فراخوانی اطلاعات از پایگاه داده یا آرایه

من بر روی یک سیستم رزرواسیون کار می کنم که متاسفانه قسمت فرانت باید با استفاده از وردپرس پیاده سازی بشه خوب در این سیستم رزرواسیون حدود 1000 هتل هست و هر هتل حداقل 10 اتاق دارد و هر اتاق حداقل ده داده زمانی دارد. خوب بک اند با لاراول طراحی شده و با کلید های خارجی سرعت عمل کرد خوب هست ولی خوب در قسمت فرانت اند من به مشکل سرعت خوردم ابتدا باید هتل از پایگاه داده خوانده بشه سپس با توجه به هتل اتاق ها از پایگاه داده انتخاب بشه و در مرحله بعد با توجه به اتاق ها تاریخ ها انتخاب بشه. الان من مشکلی که دارم این هست که در یک لود صفحه تعداد بسیار زیادی کوئری باید اجرا بشه و خوب این به شدت کار را کند کرده. حالا برام سوال پیش اومده اگر داده های تاریخ و اتاق را در یک متغیر ذخیره کنم و کوئری استفاده نکنم بهتر است یا نه؟؟ چه روشی برای افزایش سرعت پیشنهاد می کنید.


ثبت پرسش جدید
محمد امیری
تخصص : backend coder
@mohammadeng3731 4 سال پیش مطرح شد
1

سلام .با with این کار را انجام بدید:

 Hotel::with('rooms')->where(//condition)->get();

Mohsen Etmd
@mohsenetmd 4 سال پیش مطرح شد
0

@mohammadeng3731
برای کوئری ها باید از دستورات وردپرس استفاده کنم پس رابطه بالا کلا نمی تونم استفاده کنم.


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

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