Это из последнего вопроса, который я задал.
У меня есть таблица членства
Schema::create('role_memberships', function (Blueprint $table) { $table->increments('id'); $table->integer('role_id'); $table->string('MembershipName'); $table->text('MembershipValue'); $table->timestamps(); });
У меня есть две строки данных с той же role_id, и я хочу обновить две строки Это мой контроллер
$updateArray = [['MembershipValue' => $request->PostAdMaxImage], ['MembershipValue' => $request->PostAdExpiredDay]]; DB::table('role_memberships')->where('role_id', $id)- >whereIn('role_id', $role->pluck('id'))->update($updateArray);
когда я пытался обновить, я получил массив ошибок для преобразования строк.