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

Запрос Documentum-DQL
Как я могу сформировать запрос DQL, чтобы получить список файлов, исключая виртуальные документы, созданные (при добавлении ссылки на файл) в документе um. Может ли кто-нибудь помочь мне.
1589 просмотров
schedule 22.07.2023

Как вернуть пустую коллекцию Doctrine_Collection?
У меня есть метод, который возвращает Doctrine_Collection с предложением whereIn() : public function getByValues($values) { if (!is_array($values)) throw new sfException('Wrong parameter type. Excepted array.'); return...
3160 просмотров

Ограничить количество извлекаемых записей при использовании Doctrine DQL в Symfony2
У меня есть следующий запрос: $latestcontent = $em->createQuery(' SELECT c.title, c.content, c.lastedit, a.firstname, a.surname FROM ShoutMainBundle:Content c, ShoutMainBundle:Admin a WHERE c.author =...
32512 просмотров
schedule 04.07.2022

Использование умножения в доктрине DQL Order by clasuse
Я использую доктрину 2.1 DQL и хочу получить данные таблицы с порядком следующим образом: SELECT u FROM User u ORDER BY u.s * u.t s и t — это два сопоставленных поля столбца в User. Но я получаю QueryException. Кто-нибудь может мне...
1505 просмотров
schedule 11.12.2022

Множественное соединение Doctrine2 работает с createQuery, но не с queryBuilder.
Если я использую запрос без queryBuilder с этим dql $query = $this->_em ->createQuery("SELECT p, g, c FROM LikeYeah\GoBundle\Entity\Product p JOIN p.garments g LEFT JOIN g.colours c ORDER BY...
20173 просмотров
schedule 13.04.2022

Удаление записи в таблице «многие ко многим»
Я следую главе о безопасности книги Symfony 2. Вот пример с таблицей USERS и GROUPS . Между USERS и GROUPS существует отношение многие ко многим , которое создает в базе данных таблицу с именем USERGROUPS . Я хочу удалить запись из...
21609 просмотров
schedule 15.01.2023

множественное где условие для проверки значения NULL в symfony1.4 и доктрине
Я использую symfony1.4 и доктрину. Мне нужно проверить условие, где значение равно NULL . Мне нужно написать запрос, где status = 1 и start=NULL и end= NULL и estimated_time != NULL . Я пытался с этим, но я не могу получить результат....
1546 просмотров
schedule 04.10.2022

Doctrine 2 ORDER BY поле joinTable
У меня есть сущность, определенная следующим образом: Munkatars: id: id: type: integer fields: nev: type: text [...] manyToOne: vezeto: targetEntity: Munkatars...
1281 просмотров
schedule 23.01.2023

PHP/Doctrine 1.2/MySQL - Идентификация одного значения в зависимости от другого значения
Я работаю над системой онлайн-склада/покупок (php + доктрина + mysql), где каждый продукт может иметь более одной цены в зависимости от количества. У меня есть две таблицы (1) Product и (2) Price: Продукт id name 1 product1 2...
104 просмотров
schedule 06.02.2023

SQL Множественная сортировка и группировка
РЕДАКТИРОВАТЬ: я использую DQL Я ищу помощь с запросом SQL. В моей таблице есть список фильмов, каждый из которых имеет название, имя серии и номер серии. Можно ли упорядочить их так, чтобы заголовки были перечислены от A до Z, но когда...
182 просмотров
schedule 07.03.2022

Расширение моего ORDER BY в Doctrine2
У меня есть таблица, содержащая номера версий, и я хочу прочитать их естественным образом отсортированными. Это не проблема с необработанным SQL: SELECT * FROM versions ORDER BY REPLACE(version, '.', '')+0 DESC Но если я напишу свой запрос в...
828 просмотров
schedule 24.04.2024

Преобразование MySQL с подзапросами в DQL 1.2
Привет, у меня есть следующий запрос из предыдущий вопрос и необходимо преобразовать его в DQL для Doctrine 1.2. Однако оказывается, что DQL не поддерживает подзапросы в соединениях. SELECT * FROM contact c LEFT JOIN (SELECT...
1384 просмотров
schedule 04.04.2024

Доктрина: возможно ли ИНДЕКСИРОВАНИЕ по связанному полю?
У меня есть модель Doctrine ( Assignment ), которая имеет отношение «многие к одному» с другой моделью ( Region ). Назначения принадлежат пользователям (каждый пользователь имеет только одно назначение на регион за раз), и я пытаюсь использовать...
7976 просмотров
schedule 15.10.2023

Symfony2, dql не работает с функцией REPEAT
public function mpttLocationList() { $q = $this->_em->createQuery(" SELECT CONCAT(REPEAT('.', COUNT(parent.region_name) - 1), node.region_name) AS name FROM ViveListingBundle:region_redefine AS node,...
279 просмотров
schedule 10.12.2022

Фильтровать запрос с помощью инструкции SQL IN в доктрине
У одного филиала может быть много клиентов, клиент может быть связан со многими филиалами. Так что это отношение многие ко многим. Ветвь: <many-to-many target-entity="Customer" inversed-by="branches" field="customers"/> Клиент:...
2716 просмотров
schedule 03.04.2023

В чем разница между JOIN ON и JOIN WITH в Doctrine2?
В чем разница между JOIN ON и JOIN WITH в Doctrine2? В мануале не нашел подходящей информации.
2489 просмотров
schedule 13.06.2022

Symfony2 и Doctrine2: используйте результат класса Repository в классе Type
У меня есть 5 сущностей: принадлежность Человек Пользователь Принадлежность пользователя ЛицоПринадлежность Моя цель — отобразить список полей выбора, где я могу выбрать все UserAffiliations, которых нет в PersonAffiliations. Моя...
225 просмотров
schedule 08.08.2022

Простой запрос доктрины innerJoin
Я попытался создать простой выбор SQL: SELECT c.com_id, c.pro_id, c.com_nombre FROM bd_fn.fn_comuna c inner join bd_fn.fn_provincia p on (c.pro_id = p.pro_id) where p.pro_nombre = 'namepro'; Но DQL выдает эту ошибку:...
415 просмотров
schedule 02.12.2022

Рассчитать возраст по дате рождения, используя язык запросов доктрины
Я работаю в Zend Framework 2 и использую язык запросов Doctrine. Мне нужно добавить фильтр по возрасту на странице со списком пользователей. В базе данных я сохранил дату рождения пользователей в формате даты. Пожалуйста, помогите мне, как я могу...
2044 просмотров
schedule 20.03.2022

Неверное выражение PathExpression при попытке выполнить запрос
Не знаю, что еще можно попробовать. Я получаю такую ​​ошибку: [Семантическая ошибка] строка 0, столбец 10 рядом с 'idEntrada FROM': Ошибка: недопустимое выражение PathExpression. Должен быть StateFieldPathExpression. Это мой запрос:...
10296 просмотров
schedule 24.02.2023