Die Felder "created" und "modified" werden in CakePHP3.0.0 nicht automatisch gesetzt (dev preview 2)

8

Ich habe angefangen, CakePHP3.0 aus reiner Neugier zu benutzen. Um mich mit den neuen Funktionen von CakePHP3.0 vertraut zu machen, folgte ich dem Blog-Tutorial auf der offiziellen Webseite ( Ссылка ). Was ich gemacht habe, war einfach nur Kopieren und Verarbeiten des Quellcodes dort. Alles funktioniert gut, außer dass Felder "erstellt" und "geändert" nicht gespeichert werden. Sie bleiben einfach NULL. Ich habe bestätigt, dass diese Funktion in CakePHP 2.4.6 funktioniert. Im Folgenden finden Sie die Tabellendefinition und die Funktion add () für das Blog-Tutorial.

%Vor%     
hitochan 04.04.2014, 06:20
quelle

2 Antworten

7

Sie müssen das TimestampBehavior in 3.0 hinzufügen.

Ссылка

    
burzum 04.04.2014, 10:14
quelle
0

In Teil 2 des Blog-Tutorials scheint es, als hätten Sie die Erstellung des Artikelmodells verpasst: Ссылка

%Vor%

Die Einbeziehung des Zeitstempel-Verhaltens kontrolliert diese Zeitstempelfelder und hält sie auf dem neuesten Stand.

    
Warren Sergent 05.07.2015 20:23
quelle

Tags und Links