Hola a todo el mundo:
Estoy desarrollando una aplicación de aprendizaje para Symfony 2 llamada Cupon y me he encontrado con una problema:
Estoy haciendo una consulta a la base de datos con doctrine 2 para que me traiga las ofertas del día, pero no me funciona correctamente:
$manager = $this->getDoctrine()->getManager();
$oferta = $manager->getRepository('OfertaBundle:Oferta')->findOneBy(array(
'ciudad' => 1,
'fechaPublicacion' => new \DateTime('today')
));
El problema está en esta linea 4, por que me devuelve un array vacío. En cambio cuando a today le añado '23.59.59' (todas las ofertas están publicadas a la misma hora) me devuelve el resultado correcto.
Lo que me dice que el problema está en le formato de la fecha cuando hago la consulta, pero estoy atascado¿Alguien me puede echar un cable?