In einigen Teilen meiner App muss ich nur das Feld is_active
einiger table
mit vielen Feldern aktualisieren. Was ist der beste Ansatz, um nur dieses Feld zu aktualisieren und die Validierungen und Requiriments aller anderen Felder zu vermeiden?
Wenn Sie nur bestimmte Zeilen aktualisieren möchten, verwenden Sie Folgendes:
%Vor%Siehe hier ( Daten in CakePHP3 aktualisieren ).
Verwenden Sie das Beispiel hier: Ссылка . Führen Sie den folgenden Code aus, um alle Datensätze in table_name_here
table mit einem neuen Wert für is_active
column zu aktualisieren.
Die anderen Antworten verwenden keine Internationalisierung und andere Modelle Requisiten, Rückrufe usw. Ich denke, dies ist wegen des Abfrage-Generators, es verwendet nicht die Modelle und damit ihr Verhalten, deshalb sollten Sie Folgendes verwenden:
%Vor%Tags und Links php cakephp-3.0