Результаты поиска по запросу "dql"

3 ответа

Использование JOIN в Symfony2 / Doctrine SQL

У меня проблема при попытке использовать QueryBuilder ИЛИ DQL. У меня есть следующее отношение: Пользователь <-1: n-> Профиль <-n: m-> RouteGroup <-1: n-> Маршрут Я хотел бы сделать DQL, который перечисляет все маршруты, к которым ...

1 ответ

doctrine2 - как использовать функцию DATE_ADD

Я пытаюсь использоватьDATE_ADD функция из доктрины2, но у меня возникли проблемы с пониманием этого. Я использую как это в DQL: ->andWhere('p.created_at <= DATE_ADD(CURRENT_DATE(),4, day)')но я получаю синтаксическую ошибку: [Синтаксическая ...

4 ответа

Доктрина 2: Результат запроса как ассоциативный массив

В моем классе репозитория я использую следующий код для запроса: $query = $this->getEntityManager()->createQuery(" SELECT s.term, COUNT(s.term) AS freq FROM App\Entities\SearchTerm s GROUP BY s.term ORDER BY s.term ASC "); $result = ...

ТОП публикаций

3 ответа

Symfony2 и Doctrine - ошибка: неверное выражение пути. Должно быть StateFieldPathExpression

У меня есть объект, который выглядит следующим образом: /** * @Gedmo\Tree(type="nested") * @ORM\Table(name="categories") * @ORM\Entity() */ class Category extends BaseCategory { /** * @ORM\OneToMany(targetEntity="Category", mappedBy="parent") */ ...

1 ответ

Doctrine 2 limit IN подзапрос

Я пытаюсь использовать подзапрос в операторе IN в Doctrine2. Вот как должен выглядеть необработанный SQL-запрос: SELECT * FROM license WHERE id IN (SELECT id FROM license WHERE subscription = x ORDER BY date DESC LIMIT 5) ORDER BY name ASC;Я ...

2 ответа

Как сделать нумерацию нативного запроса в Doctrine 2?

В Doctrine 2 есть класс Doctrine \ ORM \ Tools \ Pagination \ Paginator, который можно использовать для разбиения на страницы обычных запросов DQL. Однако, если я передаю ему собственный запрос, я получаю эту ошибку: Catchable fatal error: ...

3 ответа

Где в разграниченных таблицах

Как я могу выбрать все предметы от одного конкретного автора? Это возможно таким образом? Или как я могу редактировать сущности, если мне нужно много типов элементов и пакетов элементов (элемент имеет много элементов)? Предмет /** * ...

3 ответа

Doctrine Query Builder не работает с UPDATE и INNER JOIN

В моем хранилище у меня есть этот запрос: $qb = $this->getEntityManager()->createQueryBuilder(); $qb ->update('MyBundle:Entity1', 'e1') ->join('e1.Entity2', 'e2') ->set('e1.visibile', '1') ->andWhere('e2.id = :id')->setParameter("id", 123) ...

2 ответа

Symfony форма query_buider и хранилище сущностей

Я пытаюсь создать форму с данными в типе коллекции в зависимости от пользователя, вошедшего в систему. я следуюэта глава поваренной книги Symfony [http://symfony.com/doc/current/cookbook/form/dynamic_form_modification.html]. Все отлично работает ...

3 ответа

Doctrine2 - Как я могу заказать по столбцу дискриминатора?

Как мне поступить с упорядочением по столбцу дискриминатора в запросе к репозиторию доктрин? У меня довольно простая настройка, у меня есть различные типы платежных реквизитов, это может быть либо Кредитная карта (CC), либо Дебетовое ...