ویرگول
ورودثبت نام
علی مجیدی
علی مجیدیhttps://alimajidi.com
علی مجیدی
علی مجیدی
خواندن ۱ دقیقه·۴ سال پیش

متد upsert لاراول Laravel 9

این متد می تواند توسط یک کوئری چندین row در دیتابیس ایجاد کند. در صورتی که یکی از مقدار های داده شده قبلا در دیتابیس وجود داشته باشد، به جای نشان دادن خطا، مقدار های آن ردیف بروزرسانی خواهند شد. ورودی اول مقدار هایی است که میخواهیم ذخیره یا بروز شوند و ورودی دوم آرایه ای از ستون ها است که می توان تکراری بودن داده ها را بر اساس آن تشخیص داد.

User::upsert(     [         ['id' => 1, 'email' => 'taylor@example.com'], ['id' => 2, 'email' => 'dayle@example.com'],     ],     'email' );


۱
۰
علی مجیدی
علی مجیدی
https://alimajidi.com
شاید از این پست‌ها خوشتان بیاید