سلام خسته نباشید
من میخام برای نمایش دکمه ی قبل و بعد یک مطلب.فورایچ بزنم تو همه ی مطالب و لینک مطلب قبل و بعدش رو پیداکنم
بنظرتون فورایچ زدن چقدر تاثیر داره تو سرعت؟یا اصلا محاسبه نمیشه؟
سلام
@paressep28
حلقه ها نسبت به چیزی که پردازش میکنند ، زمان مصرف میکنند
مثلا شما
4000 تا رکورد دیتابیس رو بدید به foreach خب مشخصه زمان بره تا 200 تا رکورد!
میتونید یه متد next و یه previous به مدل اضافه کنید و کوئری رو اونجا انجام بدید
اما اگر تعداد رکوردها زیاد هستند، کار بهتری که میتونید انجام بدید اینه که: هنگام دریافت اطلاعات یه مطلب، به همراهش اطلاعات مطلب قبلی و بعدی رو هم لود کنید.
@ali.bayat
خب ببینید من چطوری میتونم اطلاعات مطلب قبلی رو همراهش بفرستم؟
بطور پیشفرض دوتا متد قبلی و بعدی تو مدلم دارم که من
به این روش عمل میکردم میومدم از آيدیش یکی یکی کم میکردم با فورایچ.بعد میگفتم اگه چنین چیزی وجود داشت لینکشو برگردون