Nette database použití dat z aktuálního řádku při update

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
regy42
Člen | 8
+
0
-

Ahoj,

jak pomocí nette database zapíšu např. takový dotaz:

UPDATE products_categories SET oldid = id

zkoušel jsem něco jako:

<?php
$this->context->database->table("products_categories")->update(array("oldid" => $this->id));
?>

, ale to nevyšlo :-(.

Předem moc díky!

enumag
Člen | 2118
+
0
-

Tuším že takhle.

$this->context->database->table("products_categories")->update(array("oldid" => new SqlLiteral('id')));
regy42
Člen | 8
+
0
-

Je to tak, díky za rychlou odpověď.