Empfehlungen: Erweiterte Suche

Validierung nach Entweder-Oder-Prinzip

Datenbankobjekte strukturieren und validieren

Validierung nach Entweder-Oder-Prinzip

Beitragvon DerBjörn » Di 3. Aug 2010, 21:08

Hi,

eine Frage zur Validierung im Model: Wie ist es möglich, nach dem Entweder-Oder-Prinzip zu validieren, z.B. darf ein Feld leer sein, aber WENN dieses einen Wert besitzt, dann muss es z.B. numerisch sein...

Ist das möglich?

Und noch eine anschließende Frage:

Ich habe in meiner Tabelle ein Feld NOT NULL DEFAULT '1.0000'... Generell ist es so, dass wenn ich einen Datensatz anlege und ich in dieses Feld den Wert NULL hat, dann der Default-Wert gesetzt wird. Bei CakePHP ist dieses nicht so, da er mich darauf hinweist, sofern ich dieses Feld im Formular freilasse, dass diese Column nicht NULL sein darf.
Wie löse ich dieses Problem?

Vielen Dank im Voraus :)
DerBjörn
 
Beiträge: 9
Registriert: Di 3. Aug 2010, 21:03

Zurück zu Models

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast