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

Подзапрос Doctrine2 QueryBuilder с SUM?
Я пытаюсь получить отели из моей базы данных, в которых достаточно кроватей (пользователь указывает параметр количества гостей). Запрос должен выглядеть так: SELECT h.* FROM Hotel AS h WHERE (SELECT SUM(r.guestCount * r.count) FROM Room...
6728 просмотров
schedule 09.11.2022

Запрос доктрины 2, если продукт соответствует нескольким категориям
$categories= array(3,20,24); $qb = $this->em->createQueryBuilder(); $qb->select('p') ->from('\Entities\Productss', 'p') ->leftJoin('p.category', 'c') ->andWhere('p.id...
540 просмотров

запрос оракула для получения всех сообщений с форума
Я создаю форум, используя Oracle в качестве моей rdbms, и у меня возникают проблемы с 1 запросом, который извлекает все сообщения форума и отображает некоторые данные. Проблема, с которой я сталкиваюсь, заключается в том, чтобы получить последний...
191 просмотров

сложный конструктор запросов symfony2
Мне нужно знать, как лучше всего это сделать... У меня есть таблица в моей базе данных, для этого поста мы назовем ее TC, в ней есть только несколько полей, которые меня интересуют: id, daydate, noteBy_id, and totaltime noteBy_id назначается...
2671 просмотров
schedule 11.06.2023

Передача параметра оператору SQL select IN действует странно.
У меня есть следующий запрос, который возвращает 2 записи (в построителе запросов DataSet) SELECT EmpID, Name, id FROM Users WHERE (CAST(id AS Varchar(20)) IN ('5688','5689')) Теперь, если я сделаю тот же запрос,...
6450 просмотров
schedule 26.01.2023

Выберите записи между датами в доктрине 2
Я сойду с ума от этой минимальной ошибки, которую я не исправлю. Я хочу выбрать записи между двумя днями, примеры ниже иллюстрируют все мои неудачи: вариант 1. $qb->where('e.fecha > ' . $monday->format('Y-m-d'));...
120451 просмотров
schedule 12.07.2022

Как использовать интервал в Doctrine2 Query Builder
В моем репозитории Symfony2 я хотел бы получить объекты из таблицы расписания, которые были запущены, но еще не завершены. Интервал внутри объектов должен рассматриваться как «незавершенный», его следует передавать как переменную. Используя...
15456 просмотров

FuelPHP ORM и конструктор запросов
Недавно я начал проект на основе FuelPHP. Так что на этом сайте у меня будет много отношений. Мой вопрос в том, стоит ли использовать построитель запросов и ORM? Например, я бы использовал ORM только для отношений и использовал бы построитель...
1494 просмотров
schedule 17.10.2022

Как написать этот запрос в построителе запросов?
У меня есть следующий (примерный) запрос: SELECT * FROM User u LEFT JOIN section_user su ON (su.user_id = u.id AND su.section_id = 3) WHERE section_id is null Я пытаюсь перестроить его в Symfony2 для отношений «многие ко многим» между...
2526 просмотров
schedule 20.07.2022

Преобразование результата queryBuilder в ассоциативный массив
я ищу способ, как преобразовать результат построителя запросов в ассоциативный массив. Но мне нужно включить данные отношения из другой таблицы. Если я использую метод getArrayResult(), он дает мне массив, но без внешних ключей. И мне нужны внешние...
2761 просмотров
schedule 17.11.2022

Symfony2 добавляет варианты выбора в Query Builder
Можно ли добавить дополнительные параметры выбора в построитель запросов сущностей в Symfony2. Вот мой код: $builder->add('ship_to','entity',array( 'class' => 'WICCommonBundle:CustomOptions', 'property' =>...
1890 просмотров
schedule 22.05.2023

Построитель запросов отношения ManyToMany
Я столкнулся с некоторыми проблемами с построителем запросов во многих отношениях. У меня есть юридическая компания, у которой также есть дочерние компании, поэтому у меня есть: class Company { private $id; /** * @var ArrayCollection * *...
25734 просмотров

левое соединение с подзапросами в laravel
Как я могу воспроизвести этот оператор sql ниже с помощью построителя запросов или красноречивого? Я пробовал использовать DB::raw... и join('something', function ($join)... но это не работает. Если кто-нибудь знает, как это понять, покажите мне...
1545 просмотров

Сопоставление NOT IN с двумя объектами с помощью QueryBuilder
У меня есть две сущности ServeApp и App. Оба они имеют отношение к AppPage. Я пытаюсь получить ServeApps, у которых есть AppPages, которых нет в приложении. Поэтому ServeApps.appPages не должен содержать те же AppPages, что и Apps.appPages. Я...
416 просмотров
schedule 19.06.2022

Symfony2-Doctrine Выбор данных с WHERE из DoctrineArray
В сущности у меня есть поле, которое выглядит так: /** * @ORM\Column(type="array") */ protected $category; и QueryBuilder $qb = $this->createQueryBuilder('s'); $qb->select($fields) ->where( 's.category IN (:category)')...
305 просмотров
schedule 19.12.2022

Построитель запросов Doctrine и manytomany
У меня простая проблема. У меня есть несколько пользователей. у меня есть контакты У одного пользователя может быть несколько контактов. Один Контакт может принадлежать многим Пользователям. Простое отношение ManyToMany. Пользователь ‹->...
1876 просмотров
schedule 02.03.2023

Doctrine ODM Query Builder - найдите, где коллекция пуста
Я пытаюсь создать запрос с помощью построителя запросов ODM доктрины, где указанная ассоциация ( eventListeners ) не пуста — или коллекция содержит один или несколько элементов. Запрос: $qb =...
2895 просмотров

Zend Framework 2 и построитель запросов для доктрины
Я пытаюсь написать запрос, используя построитель запросов доктрины, на основе параметров, которые я получаю из массива. Вот мой массив, $query = array('field' => 'number, 'from' => '1',...
2142 просмотров

Ошибка Doctrine при использовании SUM(a.id=1) в качестве `идентификатора`: Expected Doctrine\ORM\Query\Lexer::T_CLOSE_PARENTHESIS, получено '='
Я пытаюсь выполнить запрос в доктрине, который содержит что-то вроде этого SUM(a.id = 1) as `1` по некоторым причинам это всегда дает мне следующую ошибку: [Syntax Error] line 0, col 15: Error: Expected...
1801 просмотров
schedule 27.07.2022

Может ли SSMS QueryBuilder использовать несколько баз данных в представлении «Дизайн»?
Может ли SSMS QueryBuilder как-то поддерживать несколько баз данных в представлении «Дизайн»? Как они могли не позволить вам выбрать базу данных для диалога добавления таблиц? Они даже на одном сервере и в одном экземпляре SQL. Есть ли что-то,...
2216 просмотров
schedule 13.04.2024