Generuję takie zapytanie:
SELECT t0.opis AS opis1, t0.start AS start2, t0.pomieszczenieid AS pomieszczenieid10 FROM zlecenia t0 WHERE t0.pomieszczenieid = 3 AND t0.start = '2025-12-30' ORDER BY t0.start ASC
w sposób następujący:
$this->getDoctrine()->getRepository('MojWlasnyBundle:Zlecenia')->findBy(array('pomieszczenie'=>$pomieszczenie->getId(), 'start'=>$dataTime)
Problem w tym że pole start jest polem typu DateTime, a ja potrzebuję porównać tylko datę. W jaki sposób powyższe wywołanie mogę zmodyfikować żeby uzyskać coś takiego:
SELECT t0.opis AS opis1, t0.start AS start2, t0.pomieszczenieid AS pomieszczenieid10 FROM zlecenia t0 WHERE t0.pomieszczenieid = 3 AND DATE(`start`) = '2025-12-30' ORDER BY t0.start ASC
Tzn jak przy polu start wykorzystać funkcję DATE bez korzystania z queryBuildera?