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

Поле доступа в промежуточной таблице «многие ко многим» с DQL в Doctrine
у меня есть модель под названием ContentGroup и другая под названием Content с отношением «многие ко многим» между ними. В промежуточной таблице есть поле с именем «Позиция». Когда я пытаюсь написать запрос DQL для получения всего содержимого,...
841 просмотров
schedule 10.03.2023

Номер строки в запросе Symfony Doctrine
Я храню данные о времени круга в базе данных, данные состоят из расстояния, времени, средней скорости и максимальной скорости. Я пытаюсь отобразить таблицу лидеров, которая показывает десять лучших людей по любому заданному вами запросу (кто...
2960 просмотров
schedule 01.08.2022

указать ключевые значения для возврата $query-›fetchArray()?
Используя Doctrine, я делаю запрос вроде этого: $query = Doctrine_Query::create()->select('id,name')->from('people'); return $query->fetchArray(); Он возвращает объект, похожий на следующий массив массивов: array(3) { [0]=>...
2755 просмотров
schedule 24.06.2023

Запрос Doctrine Update с подзапросом
Я пытаюсь выполнить запрос, похожий на следующий, используя доктрину dql: Doctrine_Query::create() ->update('Table a') ->set('a.amount', '(SELECT sum(b.amount) FROM Table b WHERE b.client_id =...
3781 просмотров
schedule 07.01.2023

Сгруппируйте, используя месяц, год в доктрине2
Как написать следующий SQL-запрос в доктрине 2 как DQL. SELECT COUNT(id) FROM stats WHERE YEAR(record_date) = 2009 GROUP BY YEAR(record_date), MONTH(record_date) то есть я хотел бы получить group by результаты на основе месяца, года...
10174 просмотров
schedule 31.05.2023

Symfony2/Doctrine DQL QueryException
Итак, я пытаюсь выполнить запрос к таблице, содержащей два внешних ключа. Эта таблица в основном устанавливает определенный идентификатор пользователя как «администратора» определенного идентификатора зоны в нашем приложении, мой DQL таков:...
1234 просмотров
schedule 22.04.2023

Нельзя дважды использовать один и тот же параметр в пользовательской функции
Я написал пользовательскую функцию DQL. В этой функции я использую один и тот же параметр дважды: public function getSql(SqlWalker $sqlWalker) { $point1_lat = $this->point1_lat->dispatch($sqlWalker); $point1_lon =...
602 просмотров
schedule 08.07.2023

как написать запрос внутреннего соединения в DQL (DOCTRINE) для выбора внутри выбора
я хочу написать этот SQL-запрос в DQL (DOCTRINE) select <cols> from profile INNER JOIN ( SELECT <primary key cols> FROM PROFILES WHERE x.sex='M' ORDER BY rating LIMIT 100000,10 ) AS x USING (<primary key cols>); Эй, ребята,...
736 просмотров
schedule 24.07.2022

Запрос Doctrine DQL с функциями SQL
Я портирую простое веб-приложение, написанное на CodeIgniter, на пакет Symfony2. Я новичок в Symfony2 и Doctrine, и у меня проблема с одним SQL-запросом, который я хочу переписать на DQL. Я все готов к работе в своем пакете, я создал класс Entity, и...
6595 просмотров
schedule 18.01.2023

Доктрина не позволяет мне выбирать определенные поля
Фреймворк Symfony содержит файл приложения/консоли, который можно запустить через php для выполнения некоторых задач по обслуживанию. Он также позволяет пользователям выполнять запросы DQL: # php app/console doctrine:query:dql --hydrate=array \...
16581 просмотров
schedule 11.05.2023

Выбор из подзапроса в DQL
Я хотел бы выполнить SELECT из результатов подзапроса в DQL. Эквивалент выполнения следующего в SQL: SELECT * FROM ( SELECT foo1,foo2 FROM bar ) where foo1='something'; Проблема, с которой я сталкиваюсь, заключается в том, что он жалуется,...
30913 просмотров
schedule 12.01.2023

Функция Datediff DQL не возвращает результаты, как ожидалось
Я пытаюсь запросить сервер documentum, используя запрос DQL. Использование функции DATEDIFF для выбора данных, созданных в текущую дату. Вот запрос SELECT title FROM content_table WHERE DATEDIFF(day, "r_creation_date", DATE(TODAY)) < '1'...
3031 просмотров
schedule 19.06.2022

DQL многие ко многим и считать
Я использую Symfony 2 с Doctrine, и у меня есть две сущности, объединенные ассоциацией «многие ко многим». Допустим, у меня есть две сущности: пользователь и группа, а связанные таблицы в базе данных — это пользователи, группы и группы пользователей....
6026 просмотров
schedule 26.07.2023

Doctrine 2 DQL. Выберите строки, в которых поле «многие ко многим» пусто?
В этом примере у меня есть два класса — DeliveryMethod и Country. Между ними существует связь «многие ко многим». Что я хочу сделать, так это выбрать все методы доставки, которым не сопоставлены какие-либо страны. Я могу сделать наоборот, то...
20208 просмотров
schedule 10.03.2022

Symfony входит в систему с идентификатором пользователя
Я разрабатываю приложение, используя Symfony2 и доктрину 2. Я хотел бы знать, как я могу получить текущий идентификатор пользователя, вошедшего в систему.
81421 просмотров
schedule 16.04.2023

Оптимизируйте DQL с помощью двойного соединения
У меня такая структура: один профиль может участвовать в нескольких исследованиях, и для каждого исследования есть поле statute , которое является внешним ключом к study_statute . В HTML в каждой строке мне нужно показать информацию для профиля:...
369 просмотров
schedule 29.06.2023

Запрос с массивом лайков в Doctrine и Symfony 2.1
У меня есть массив терминов, которые я хотел бы сопоставить, используя подстановочный знак LIKE в одном запросе Doctrine 2. База данных - это SQL, и я использую DQL, но решение для построения запросов было бы хорошо. Моя текущая настройка запроса...
4724 просмотров
schedule 26.01.2023

подзапрос в соединении с доктриной dql
Я хочу использовать DQL для создания запроса, который выглядит следующим образом в SQL: select e.* from e inner join ( select uuid, max(locale) as locale from e where locale = 'nl_NL' or locale =...
5429 просмотров
schedule 10.06.2022

DoctrineExtensions(Beberlei) не работает - Doctrine 2
Я установил Beberlei DoctrineExtensions , но не могу заставить работать mysql DAY и YEAR. У меня в автозагрузчике так: $doctrineExtensions = new Doctrine\Common\ClassLoader('DoctrineExtensions', ROOT.DS.'library');...
1149 просмотров

Как запрашивать связанные объекты, но возвращать корневые объекты?
Это гипотетический вопрос, потому что я пытаюсь разобраться с Doctrine ORM и с трудом воспроизвожу то, что я сделал бы в простом SQL. Предположим, у меня есть простая связь ManytoMany между тегами и сообщениями. Они будут отображать так, что...
143 просмотров
schedule 04.05.2022