cake PHP Update Feld

7

Wie erzwinge ich Kuchen, um ein Feld zu aktualisieren und einen neuen Datensatz nicht einzufügen.

Es sollte fehlschlagen, wenn die ID nicht in der db

existiert

Ich habe gefunden, um eine Einfügung zu erzwingen, ich kann 'updated' => false tun, wenn ich% tue co_de% wird es funktionieren

    
aWebDeveloper 05.03.2011, 07:13
quelle

3 Antworten

17

Wenn Sie nur ein Feld aktualisieren möchten, verwenden Sie die Methode saveField des Modells

%Vor%

Referenz: Ссылка

    
JohnP 05.03.2011 07:30
quelle
4
%Vor%

siehe Ссылка

    
Orbit 05.03.2011 07:17
quelle
0

Verwenden Sie Model :: exists

Um sicherzustellen, dass der Datensatz vorhanden ist, verwenden Sie Modell :: Existiert . Zum Beispiel:

%Vor%

Dies würde so aussehen:

%Vor%     
AD7six 06.03.2014 08:55
quelle

Tags und Links