ok, un problema l'ho capito, e riguarda i timestamps che la tabella non ha.
quindi ho modificato il model così:
ma ottengo un altro errore:codice:namespace App\Models; use Illuminate\Database\Eloquent\Model; class Fornitori extends Model { protected $table = 'fornitori'; public $timestamps = false; protected $primaryKey = 'forn_id'; public $incrementing = true; protected $fillable = [ 'forn_id', 'forn_codice', 'forn_nome', 'forn_data_aggiunta', 'forn_data_modifica' ]; }
codice:{ "res": "ko", "message": "SQLSTATE[42S22]: Column not found: 1054 Unknown column '0' in 'field list' (SQL: insert into `fornitori` (`0`, `1`, `2`, `3`) values (cod1, codice 1, 2023-09-23 17:15:11, 2023-09-23 17:15:11) on duplicate key update `forn_codice` = values(`forn_codice`))" }

Rispondi quotando