Вопросы по теме 'dql'

Неперехваченное исключение: неверный номер параметра
Я запускаю запрос на обновление, который работает для одной страницы, но не для другой. Вот результат: Fatal error: Uncaught exception 'Doctrine_Connection_Mysql_Exception' with message 'SQLSTATE[HY093]: Invalid parameter number: number of...
4476 просмотров
schedule 10.11.2022

Возможно ли объединить таблицы в доктрине ORM без использования отношений?
Предположим, есть две таблицы. Table X-- Columns: id x_value Table Y-- Columns: id x_id y_value Теперь я не хочу определять отношения в классах доктрины, и я хочу получить некоторые записи, используя эти две...
7320 просмотров
schedule 02.12.2022

Проверьте, является ли результат гидратированной доктрины NULL
Я пытаюсь проверить, является ли результат в моем DQL NULL. Я получил следующий запрос DQL: $q = self::createQuery("l") ->select('i.*, s.aantal, m.naam, c.cat_naam, a.app_id') ->from('InstalledBase i, i.Spare s,...
2730 просмотров
schedule 07.08.2023

SQL Как запросить отношение многие ко многим
если у меня есть отношение «многие ко многим» между сообщениями и тегами, как мне выбрать сообщения, содержащие определенный тег? обновление: проблема, с которой я сталкиваюсь, заключается в том, что из-за того, где tag.name = 'xxx' , выбран...
12013 просмотров
schedule 26.02.2024

Получение вложенного набора доктрин одним запросом
Я ищу способ получить вложенный набор в одном запросе БД. schema.yml Category: actAs: NestedSet: hasManyRoots: true rootColumnName: root_id columns: name: string(255) $categories =...
1480 просмотров
schedule 01.11.2022

Создание папки с DFC (Documentum)
Я столкнулся со странной проблемой. Все, что я хочу, это создать новую папку с DFC. Но когда я выполняю код (JUnit или внутри приложения), папка не создается, и, что удивительно, исключение не выдается. Так что думаю ошибка где-то в другом. Это...
6513 просмотров
schedule 13.11.2022

Атрибуты CASTING для заказа в запросе Doctrine2 DQL
Я пытаюсь получить сущности Doctrine2 , упорядоченные по их идентификатору, который, по-видимому, является строкой, хотя содержит только числа. Итак, что я хотел бы сделать, это что-то вроде этого: SELECT entity1, cast (entity1.id AS integer) AS...
20534 просмотров
schedule 27.11.2022

Doctrine2 Упорядочить по до группы по
У меня возникают проблемы с реализацией решения подвыборки для ORDERING результирующего набора данных до того, как GROUP BY уменьшит его. Обычно в SQL вы делаете подзапрос: SELECT * FROM ( SELECT * FROM a_table order by a_table.timestamp...
1244 просмотров

Доктрина 1.2: присоединение профиля пользователя к городу и города к стране в DQL
Я использую Doctrine 1.2 с Symfony 1.4 для написания запросов. Я понял принципы DQL, и у меня есть несколько запросов, которые отлично работают. Но для некоторых нужд я не нахожу решения в DQL и вместо этого использую SQL. Вот простой пример:...
381 просмотров
schedule 14.10.2022

Как мне написать этот SQL в DQL?
Мне нужен следующий SQL-запрос SELECT p.* FROM player p WHERE CONCAT(p.first_name, ' ', p.last_name) = ? в ДКЛ. Что у меня есть до сих пор $qb->add('select', 'p') ->add('from', 'VNNCoreBundle:Player p') ->add('where',...
975 просмотров
schedule 03.02.2024

Запрашивайте дни рождения дня с помощью Doctrine ORM
С необработанным SQL я обычно делаю следующее: SELECT * FROM users WHERE MONTH(birthday) = 11 AND DAY(birthday) = 17 . Но эти функции MONTH() и DAY() работают не со всеми базами данных =/ Итак, как лучше всего это сделать, чтобы это...
671 просмотров
schedule 27.04.2023

Запрос с датами и лимитом (необязательно в DQL)
у меня есть немного сложный запрос в базе данных MySQL. У меня есть отношение, которое находится на изображении: Параметры запроса: id_category, день, время : из выбранной категории который в выбранную дату и время имеет меньше...
91 просмотров
schedule 05.12.2022

выполнение внутренних соединений в первой строке таблицы
У меня есть объект, который называется Product. Продукт имеет массив ProductPicture. Вот фрагмент кода: /** * @ORM\OneToMany(targetEntity="Site\MainBundle\Entity\ProductPicture", mappedBy="product", cascade={"persist","remove"}) */ protected...
114 просмотров
schedule 25.09.2022

Поиск только по времени в поле DateTime в Symfony2 и Doctrine
Я использую Symfony 2 и Doctrine. В моей базе данных MySQL у меня есть поле типа DateTime . В моем файле репозитория, используя QueryBuilder , я хотел бы искать в этой таблице только по дате (без времени) и только по времени (без даты) в моем...
8760 просмотров
schedule 17.12.2022

Как запросить доктрину для зависимых объектов в контроллере Symfony2
Я не нахожу пример здесь, в SO, поэтому я публикую свой вопрос: У меня есть объект группы, объект магазина и объект транзакции. В группе много магазинов, и магазин может принадлежать многим группам. В Group.php: /** *...
1067 просмотров
schedule 14.01.2024

Doctrine DQL Недопустимый номер параметра: количество связанных переменных не соответствует количеству токенов
Я получаю сообщение об ошибке Invalid parameter number: number of bound variables does not match number of tokens в этом запросе. Я действительно не вижу проблемы, есть идеи? public function getByPartial($q, Company $company) { $query =...
13175 просмотров

выбрать данные, которые относятся к категории
У меня есть три таблицы, как это: таблица игрок : идентификатор, имя таблица matchevent : id, player_id, eventcategory_id, описание таблица категория событий : идентификатор, имя Отношения: игрок : событие матча - 1:N событие матча :...
407 просмотров
schedule 21.09.2022

DQL для присоединения к свойству свойства
Я пытаюсь создать запрос DQL, проверяя свойство свойства. Цель состоит в том, чтобы создать запрос DQL, который будет указывать, в какой роли пользователь выполняет задание, не возвращая строк, если у пользователя нет надлежащей роли. Моими...
2496 просмотров
schedule 14.06.2023

ВНУТРЕННЕЕ СОЕДИНЕНИЕ в DQL в Doctrine 2 / Zend Framework 2
У меня проблема с DQL в Doctrine 2. Подзапросы кажутся недоступными в DQL, поэтому я не знаю, как преобразовать: SELECT DISTINCT a.ID_DOMAINE, L_DOMAINE, b.ID_SS_DOMAINE, L_SS_DOMAINE, c.ID_COMPETENCE, L_COMPETENCE FROM...
7331 просмотров

Как сделать INNER JOIN в предложении DQL?
У меня проблема с DQL в проекте Symfony2. Я определил 3 сущности: Сущность под названием «Категория» с двумя полями: id и slug. Сущность под названием SubCategory с двумя полями: id и slug Объект с именем CategorySubCategories с двумя...
202 просмотров
schedule 13.11.2022