امروز:جمعه ,۱۳۹۸/۰۶/۰۱
Download http://bigtheme.net/joomla Free Templates Joomla! 3
Home / Laravel / pluck و کاربرد آن در لاراول

pluck و کاربرد آن در لاراول


pluck  و کاربرد آن در لاراول

بار ها اتفاق افتاده که شما برای کوئری زدن نیاز دارید که

از IN  یا NOTIN  استفاده کنید

همانطور که می دانید برای این متد ها شما باید مقادیر مورد نظر  را در قالب رشته به صورت زیر

“۱,۲,۳,۴,۵,۶” قرار دهید.

با استفاده از دو متد toarray  و pluck

این امکان برای شما فراهم میشه که ابتدا مقادیر را در قالب آرایه دریافت

سپس با استفاده از impload  آن را به مقدار مورد نظر تبدیل کنید

 

برای دریافت مقادیر ID  در آرایه در مدل لاراول به صورت زیر عمل می کنیم


$currentid = User::where(['accepted' => 1])
->select('user_id')->pluck('id')->toArray();

نتیجه برابر است با :


array(

[۰]=>1,

[۱]=>2,

[۲]=>3,

[۳]=>4,

)

و در نهایت برای تبدیل


$im=impload(',',$currentid )

 

pluck  و کاربرد آن در لاراول

 

Check Also

نکته-مهم-session-laravel

نکته-مهم-session-laravel کار با سشن در فریم ورک لاراول ساده است که به چند روش قابل …

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *