Yii2 model offset

در ادامه ی مبحث قبلی :
برای نمایش تعدادی خاص از limit استفاده می کردیم
مثلا شما در دیتابیس ۱۰۰ رکورد دارین
و می خواهین ۱۰ رکورد سوم را فراخوانی کنین در این صورت limit را برابر ۱۰ قرار می دهید و برای مشخص کردن این که رکورد از ۳۰ شروع شود از ofset استفاده می کنیم
به مثال زیر توجه نمایید:

$model = User::find()
		->limit(10)
		->offset(30)
		->all();

نتیجه کوئری بالا به صورت زیر می باشد :

SELECT * FROM `tbl_user` LIMIT 10 OFFSET 30	

Leave a Reply

Your email address will not be published. Required fields are marked *