Yii2 model limit

هنگامی که شما میخواهید اطلاعاتی را از دیتابیس بخوانید (با توجه به شروطی که قرار می دهید) ممکن است بخواهید فقط تعداد مشخصی را نمایش دهید
برای مثال برای نمایش تصاویر در اسلایدر شما ۱۰ رکورد در دیتابیس خود ذخیره دارید اما فقط می خواهید ۴ تا از آنها را نمایش دهد
برای این کار از limit استفاده می کنیم.
هنگام اعمال کوئری به وسیله ی model از راه زیر اقدام می کنیم:
مثال اول:

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

مثال دوم با استفاده از شرط

$model = User::find()
	->where('userid > 1 and isactive=1')
	->limit(2)
	->all();

Leave a Reply

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