Grundsätzlich möchte ich dasselbe erreichen wie ON DUPLICATE KEY in MySQL.Wird die Speichermethode in einer CakePHP-Modellklasse zwischen dem Erstellen und Aktualisieren eines Datensatzes ausgewählt?
Hier ist ein konstruiertes Beispiel:
$rec = array('Foo' => array( 'id' => 999, // Assume there isn't already a record with this id 'website' => 'google' )); $this->Foo->save($rec); // save with different 'website' value $rec['Foo']['website'] = 'stackoverflow'; $this->Foo->save($rec);
Ist die letzte Zeile des Datensatzes aktualisieren, die auf nur ein paar Zeilen erstellt wurde?
Danke, Peter. Du bist ein Mann. – allyourcode