Hallo,
ich habe eine mysql Datenbank mit einer Tabelle in der es eine Zeile mit einem Feld namens doneAt gibt. Das Feld ist vom Typ Datetime.
Nun habe ich 2 Fragen.
Ich habe versucht alle Datensätze die den wert "0000-00-00" haben abzufragen. Datensätze mit diesem Wert existieren.
Meine abfrage sieht so aus:
$em->getRepository("xxxx:x")->findByDoneAt(new \DateTime('0000-00-00'));
Allerdings liefert mir diese Abfrage keine Datensätze zurück. Woran liegt das?
Als nächstes hätte mich noch interessiert wie man mit den Methoden findBy, findAll usw. nach Datensätzen suchen kann die einen Wert NICHT haben, in meinem Fall hätte ich gerne in einer anderen Abfrage noch alle Datensätze die einen Wert ungleich 0000-00-00 enthalten.
Danke im Vorraus
mfg Marven
No replies to this topic











