Par défaut, l'identifiant est un champ auto-incrémenté. Il arrive cependant des cas où ce n'est pas le cas, notamment dans la table de complément dans une relation de 1 à 1 puisque la clé primaire de cette table est aussi la clé étrangère vers l'autre table.
Dans un tel cas, il faudra aviser Laravel que la clé primaire n'est pas incrémentée.
Ex :
class Complementusager extends Model
{
...
/**
* Indique si la clé primaire doit être auto-incrémentée.
*
* @var boolean
*/
protected $incrementing = false;
}
▼Publicité