Вопросы по теме 'doctrine-query'

Доктрина - как распечатать настоящий sql, а не только подготовленный оператор?
Мы используем Doctrine, ORM PHP. Я создаю такой запрос: $q = Doctrine_Query::create()->select('id')->from('MyTable'); а затем в функции, которую я добавляю, при необходимости, различные предложения where и другие вещи, например...
291835 просмотров
schedule 28.11.2022

Извлечение связанных объектов с помощью Doctrine и Symfony
Я долго искал, но мне не удалось получить два связанных объекта в одном запросе. Я использую Doctrine и Symfony (по умолчанию использует Doctrine). Вот часть моего schema.yml: Member: columns: ...some fields... Report: columns:...
1183 просмотров

Как Doctrine определяет соединение с базой данных по умолчанию?
Я использую Zend 1.11 с Doctrine 1.1.4. Мое приложение использует несколько баз данных. В моем файле bootstrap.php я установил детали для двух баз данных; $dbs = array( 'global_users'=>array( 'adapter' =>...
538 просмотров

ВНУТРЕННЕЕ СОЕДИНЕНИЕ в 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 просмотров

Symfony2 Doctrine Querybuilder выбрать все
В настоящее время я работаю над сервисом в SF2, который запрашивает базу данных с помощью QueryBuilder, используя набор переменных класса с конкретным репозиторием QueryBuilder в конструкторе этого сервиса. Это означает, что я хотел бы максимально...
16427 просмотров

Doctrine Query: как сделать запрос с диапазоном дат?
По сути, я хочу запросить диапазон дат следующим образом: $qb = $this->createQueryBuilder("c"); if ($createDateStart) { $createDateStart = $createDateStart->format('d-M-Y'); $qb->where("c.createDate >=...
2897 просмотров
schedule 04.08.2023

Использование функции RAND() из SQL с Doctrine2
Я застрял с этим около 10 часов Мне нужно использовать этот запрос (оптимизированная версия ORDER BY RAND) public function findAllRandom() { return $this->getEntityManager() ->createQuery( 'SELECT p FROM...
3851 просмотров

Doctrine 2 Запрос на самосоединение
Я все еще довольно новичок в Doctrine, и я пытаюсь получить список рекомендуемых пользователей, которым нужно следовать. Таким образом, в основном, учитывая пользователя A, мне нужно выбрать всех пользователей, за которыми следуют пользователи, за...
3356 просмотров
schedule 28.12.2022

отформатировать запрос результата массива из доктрины в простой массив
У меня есть этот контроллер с запросом доктрины: $em=$this->getDoctrine()->getManager(); $queryIndex = $em->createQuery( 'SELECT g.index FROM MySpaceMyBundle:Graphique g'); $result =...
600 просмотров

Как использовать модификатор COLLATE PostgreSQL в Doctrine
Я использую базу данных Doctrine и PostgreSQL в своем проекте, и я хотел бы сделать ее переводимой. Проблема в том, что я хотел бы правильно отсортировать некоторые строки, связанные с выбранными языковыми обычаями. Например. в чешском языке...
477 просмотров

Получить элементы из LazyLoadCollection
Я обнаружил, что Doctrine\Common\Collections\Criteria очень полезная концепция, если она работает на меня. В контроллере Symfony я вызываю этот код: $criteria = Criteria::create() ->where(Criteria::expr()->gt('position', 0))...
912 просмотров
schedule 12.05.2023

Symfony3.4/Doctrine: подзапрос в пункте FROM: ошибка: класс 'SELECT' не определен
Я работаю над проектом Symfony 3.4 и пытаюсь перевести запрос sql в запрос DQL, но получаю проблему. Mysql-запрос: select sum(montant_paye) from (select montant_paye from vente where client_id = 1 and montant_paye > 0...
212 просмотров

Внутреннее соединение по отношению "многие ко многим"
У меня есть эти 2 объекта в моем проекте Symfony: дом и программное обеспечение. На многих домашних страницах может быть много программного обеспечения , а многие программы могут принадлежать многим домашним страницам . Я пытаюсь получить...
76 просмотров
schedule 19.05.2022

Построитель запросов addSelect влияет на addOrderBy
У меня есть доктрина ширины Symfony 4, две сущности/таблицы с отношением Fixture (один) - Picture (много). В обеих таблицах есть столбец с именем «заказ». Я загружаю (жадно) все приспособления и их изображения. Я пытаюсь отсортировать результат...
442 просмотров

Symfony 4: СУХОЙ и эффективный способ рендеринга объектов отношения OneToMany в одном шаблоне ветки
Мне нужно отобразить некоторые свойства двух реляционных сущностей Salarie и Contrat в одном шаблоне ветки, в основном из всех записей Salarie , но только из одного конкретного контракта прикрепленного к каждой зарплате . Оклад...
155 просмотров
schedule 10.05.2022

Как добавить несколько условий AND в JOIN
Я пытаюсь добавить условие "И" к запросу на соединение, но не смог понять это (не уверен, что это вообще возможно через Doctrine/Symfony). Буду признателен за любую помощь в этом. ->select('c, p') ->from(Customer::class, 'c')...
127 просмотров

Нужно, чтобы запрос Doctrine Many to Many QueryBuilder возвращал НЕ в общих строках
У меня есть две таблицы 1) Цены и 2) Пользователи Владелец — это столбец в таблице Prices. Обе таблицы имеют отношение многие ко многим между price.users и users.price. Приведенный ниже запрос возвращает все цены, общие для владельца1 и...
42 просмотров
schedule 08.05.2022