Un nouveau champ est ajouté à la table ThinkPHP, mais l'ajout de add () et la modification de save () échouent

Un nouveau champ est ajouté à la table ThinkPHP, mais l'ajout de add () et la modification de save () échouent

Analyse des problèmes:
Thinkphp, en raison du mécanisme de mise en cache des champs, met généralement en cache les champs de la base de données dans le fichier. Lorsque nous ajoutons et modifions les champs dans la base de données, le fichier cache ne change pas, donc lorsque nous ajoutons ou enregistrons, impossible .

Solution:
supprimez le cache de champ sous Runtime / Data / _fields /, ou supprimez directement l'intégralité du fichier Runtime.

Je suppose que tu aimes

Origine blog.csdn.net/u010991531/article/details/103934575
conseillé
Classement