Come clonare/copiare un record SQL con CakePhp? C'è un modo nativo o ho bisogno di trovare il mio record e quindi salvare esso?Come clonare/copiare un record SQL con CakePhp?
6
A
risposta
6
Non esiste un comando nativo di "copia" da solo. Ma un'operazione di ricerca/lettura seguita da un comando di creazione/salvataggio dovrebbe funzionare.
$row = $this->Model->findById(1);
$this->Model->create(); // Create a new record
$this->Model->save($row); // And save it
dovrà copiare la riga con id 1.
18
È necessario utilizzare la funzione trova e salva.
$record = $this->Model->findById(1);
$record['Model']['id'] = NULL;
$this->Model->save($record);
Problemi correlati
- 1. CakePHP 3.x: salvataggio di più record
- 2. Cakephp verifica se il record esiste
- 3. query UPDATE con CakePHP
- 4. Domanda SQL raw CakePHP 3
- 5. SQL con LIMIT1 restituisce tutti i record
- 6. Ricerca record senza corrispondenza con SQL
- 7. SQL - Clonare un record e suoi discendenti
- 8. come escludere i record con certi valori in SQL
- 9. Come integrare Wordpress con Cakephp?
- 10. Come inserire record in SQL con valori cercati?
- 11. Come nidificare i join con CakePHP?
- 12. Come escludere record con determinati valori in sql selezionare
- 13. Dimensione di un singolo record? SQL
- 14. Come eliminare i record duplicati in SQL
- 15. Aggiornamento più record in SQL
- 16. Modello CakePHP con "Between dates"
- 17. LINQ to SQL - aggiornamento record
- 18. hasMany condition mostra i record indesiderati cakephp 1.3
- 19. Conteggio record MySQL con un limite
- 20. Come inserire un record con solo valori predefiniti?
- 21. Applicazione CakePHP/CakePHP 2.4
- 22. Attivare un errore 404 con CakePHP 2.0?
- 23. Come utilizzare rawQuery per inserire un record
- 24. Trovare lacune (record mancanti) nei record del database utilizzando SQL
- 25. CakePHP OAuth con Google
- 26. Come trovare i record che mancano i record associati in has_many attraverso l'associazione con Active Record?
- 27. CakePHP preconfigurato con elementi comuni come l'autenticazione
- 28. Come si usa COUNT (*) con find ('list') in CakePHP 3?
- 29. Inserimento di n numero di record con T-SQL
- 30. Come dichiarare in un record un membro con un elenco generico di record in F #