Afin de faciliter le fonctionnement des attributs dans le modèle, les champs de la base de données sont directement définis comme noms d'attributs.
Ces champs ne peuvent pas être mis à jour lors de la mise à jour.
Ce champ uid dans la base de données ne peut pas être ajouté.
Soit définissez les champs de la base de données en tant que noms d'attribut, soit utilisez-les à la place dans la méthode :
Vous pouvez essayer de le réécrire dans ce modèle
__get
这个方法,获取变量的时候优先从$this->attributes
里面找,不过这种方式正好和 laravel 想做的相反了,它是有限找属性,找不到了再去$this->attributes
Trouvez-leJe plaisante, __get ne peut pas être déclenché directement :p