Doctrine2'den bir QueryBuilder tarafından bugün oluşturulmuş öğeleri almak istiyorum. CreatedAt (Datetime) alanını bugün parametresiyle (Tarih) karşılaştırmak istiyorum. Bunu bir sorguda yapmak mümkün mü?Tarih ile doctrine2'den datetime alanını nasıl karşılaştırılır?
$qb = $this->createQueryBuilder('i');
$qb->innerJoin('i.type', 'it');
$qb->andWhere('it.name = :type');
$qb->andWhere('i.createdAt < :today');
// i.createdAt == datetime and :today parameter is a date
Çalışıyor, ama biraz kirli. QueryBuilder için DATE() işlevinin bu paketle birlikte sağlandığını biliyor musunuz? – gperriard
@jooyce yok. [Burada] (https://github.com/simukti/DoctrineExtensions/tree/master/lib/DoctrineExtensions/Query/Mysql) mevcut uzantıların listesi –
Bu hala sadece MySQL ve Oracle için çalışıyor mu? –