Laravel удаляет строку без идентификатора

Если у вас есть первичный mysql-query ключ, установите в своей mysqlclient модели с помощью

public $primary = 'my_PK';

Если у вас mysql-server нет ПК, используйте собственный mysqldump запрос:

$q = 'DELETE FROM my_table where my_field = ?'
\DB::delete($q, [$my_data]);

php

mysql

laravel

eloquent

2022-10-06T02:47:29+00:00