I have a table token without primary key and when i try to save data, I have an error Maximum function nesting level of '100' reached, aborting!
My TokenModel :
class TokenModel extends Model {
protected $table = 'token';
protected $fillable = array('email', 'type', 'check_email');
protected $primaryKey = null;
public $incrementing = false;
}
and I try to do this :
$user = TokenModel::where('email', '=', $email)->first();
$user->check_email = 'tata';
$user->update();
and the stack trace :
at Model->mutateAttribute() in Model.php line 2664
at Model->getAttributeValue() in Model.php line 2644
at Model->getAttribute() in Model.php line 2762
at Model->mutateAttribute() in Model.php line 2664
at Model->getAttributeValue() in Model.php line 2644
at Model->getAttribute() in Model.php line 2762
at Model->mutateAttribute() in Model.php line 2664
at Model->getAttributeValue() in Model.php line 2644
at Model->getAttribute() in Model.php line 1739
at Model->getKeyForSaveQuery() in Model.php line 1723
at Model->setKeysForSaveQuery() in Model.php line 1588
at Model->performUpdate() in Model.php line 1507
at Model->save() in Model.php line 1455
at Model->update() in TokenRepository.php line 31
Thanks for your help