Запитання з тегом «query-builder»

13
Як використовувати WHERE IN з доктриною 2
У мене є такий код, який дає мені помилку: Message: Invalid parameter number: number of bound variables does not match number of tokens Код: public function getCount($ids, $outcome) { if (!is_array($ids)) { $ids = array($ids); } $qb = $this->getEntityManager()->createQueryBuilder(); $qb->add('select', $qb->expr()->count('r.id')) ->add('from', '\My\Entity\Rating r'); if ($outcome === 'wins') { $qb->add('where', …

7
Як вибрати з підзапиту за допомогою Laravel Query Builder?
Я хотів би отримати значення за наступним SQL за допомогою Eloquent ORM. - SQL SELECT COUNT(*) FROM (SELECT * FROM abc GROUP BY col1) AS a; Тоді я розглянув наступне. - Кодекс $sql = Abc::from('abc AS a')->groupBy('col1')->toSql(); $num = Abc::from(\DB::raw($sql))->count(); print $num; Я шукаю кращого рішення. Підкажіть, будь ласка, найпростіше …

4
Як вибрати окремий запит за допомогою конструктора запитів доктрини symfony2?
У мене є цей код symfony, де він отримує всі категорії, пов’язані з розділом блогу мого проекту: $category = $catrep->createQueryBuilder('cc') ->Where('cc.contenttype = :type') ->setParameter('type', 'blogarticle') ->getQuery(); $categories = $category->getResult(); Це працює, але запит містить дублікати: Test Content Business Test Content Я хочу використовувати DISTINCTкоманду у своєму запиті. Єдині приклади, які …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.