من زمانی که اطلاعات رو در دیتابس آپدیت می کنم id هم آپدیت میشه و اگر عددش ۱ باشه با آپدیت میشه ۲ می خواهم این مشکل رو حل کنم
کدمم اینه
$u=InfoModel::updateOrCreate([//این کارش آپدیت و ایجاد کردن است 'title'=>trim($file30), 'bazdid'=>$eeee, 'date'=>$rrr, 'building_clip_date'=>$file21, 'link_id'=>$rr, 'labels'=>$file10, 'labels_link'=>$file13, 'category'=>$file17, 'category_link'=> urldecode($file19), ]);
برای آپدیت کردن از update استفاده کنید.
$info = App\InfoModel::find(1); $info->title = 'New Title'; $info->save();
علی آقا مشکل من این که آپدیت میشه اما id آپدیت میشه مثلا id=۱۰ با آپدیت کردن id=11می خواهم id همان 10 بمونه و بقیه فیلد ها آپدیت شن
شما شرط آپدیت شدن رو ننوشتی اصلاً
اینو امتحان کنید :
$u=InfoModel::updateOrCreate(['id' => 10], [ 'title'=>trim($file30), 'bazdid'=>$eeee, 'date'=>$rrr, 'building_clip_date'=>$file21, 'link_id'=>$rr, 'labels'=>$file10, 'labels_link'=>$file13, 'category'=>$file17, 'category_link'=> urldecode($file19), ]);
خب پس شرط title رو بیارید اولش
$u=InfoModel::updateOrCreate(['title' => trim($file30)], [ 'title'=>trim($file30), 'bazdid'=>$eeee, 'date'=>$rrr, 'building_clip_date'=>$file21, 'link_id'=>$rr, 'labels'=>$file10, 'labels_link'=>$file13, 'category'=>$file17, 'category_link'=> urldecode($file19), ]);
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟