Navýšení stávající hodnoty updatem

Alsatian
Člen | 164
+
0
-

Ahoj.

Jak, prosím, navýšit stávající hodnotu v tabulce za použití update?

V tabulce mám například sloupec „count“. Ten má hodnotu řekněme 10.

Rád bych použil následující zápis pro navýšení sloupce count

$this->database->table('tabulka')->where('neco', $neco)->update('count = count + 1');

„count = count + 1“ samozřejmě nefunguje…

Díky moc za radu :)
Googlil jsem, ale zřejmě málo :)

Editoval Alsatian (20. 9. 2018 14:59)

CZechBoY
Člen | 3608
+
+5
-
$this->database->table('tabulka')->where('neco', $neco)->update([
	'count' => new Nette\Database\SqlLiteral('count + 1')
]);

Jsem si myslel, že tenhle dotaz tu je hodně často, že jde jednoduše najít odpověď a je pravda že jsem to taky našel až na 5. stránce na googlu.