Nette\Database a mazání related
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- _Martin_
- Generous Backer | 679
Nesetkali jste se někdo s následující chybou? Potřeboval bych rychlý fix a samotnému se mi to opravit nedaří.
Mám kód:
$customer->related('order')->delete();
Nette vygeneruje následující dotaz
($customer->id = 10
):
DELETE
FROM `order`
WHERE (`customer_id` = '10') 10
Což skončí chybou – desítka na konci nemá co dělat.
- petr.pavel
- Člen | 533
Ačkoliv by bylo prima, kdyby Database tímto způsobem fungovalo, tak
nefunguje.
Probíralo se to tady https://forum.nette.org/…e-mazat-deti