laravel-doctrine / orm

A drop-in Doctrine ORM 2 implementation for Laravel 5+ and Lumen
http://laraveldoctrine.org
MIT License
823 stars 179 forks source link

QueryBuilder getSingleResult() and getOneOrNullResult() are returning Collections instead of the Class #82

Closed erussell9987 closed 8 years ago

erussell9987 commented 8 years ago
$manga = EntityManager::createQueryBuilder()
        ->select("st1")
        ->from("{$roninManga}SeriesType","st1")
        ->where("LOWER(st1.url) = :url")
        ->setParameter("url","manga")
        ->getQuery()->getSingleResult();
        $manhwa = EntityManager::createQueryBuilder()
                               ->select("st2")
                               ->from("{$roninManga}SeriesType","st2")
                               ->where("LOWER(st2.url) = :url")
                               ->setParameter("url","manhwa")
                               ->getQuery()
            ->getOneOrNullResult();

Both return collection instead of the class, this code worked before.

patrickbrouwers commented 8 years ago

Why are you using an unstable version? Never use dev-master, ever ;)

Require 1.0.*

erussell9987 commented 8 years ago

When I change or and extensions to 1.0.*, the extensions stop working.