Vložení hodnoty NULL místo 0

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

Ahoj,
při uložení dat do databáze se mi při nevyplnění hodnoty uloží 0 a já bych chtěla, aby se uložila hodnota NULL. Neukládá se tam číslo 0 kvůli tomu, že mám použité validační pravidlo $form::NUMERIC ?

Díky za každou radu.

$form->addText('pocet', 'Počet:')
          ->addCondition($form::FILLED)
          ->addRule($form::NUMERIC, 'Položka počet musí být číslo.' );

Editoval melonka (14. 6. 2015 15:37)

melonka
Člen | 4
+
0
-

melonka napsal(a): Už jsem tento problém vyřešila.

Ahoj,
při uložení dat do databáze se mi při nevyplnění hodnoty uloží 0 a já bych chtěla, aby se uložila hodnota NULL. Neukládá se tam číslo 0 kvůli tomu, že mám použité validační pravidlo $form::NUMERIC ?

Díky za každou radu.

$form->addText('pocet', 'Počet:')
          ->addCondition($form::FILLED)
          ->addRule($form::NUMERIC, 'Položka počet musí být číslo.' );