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

Как узнать, какую версию Doctrine я использую?
Я использовал его некоторое время с CodeIgniter, и я не могу вспомнить, установил ли я v2 или просто скопировал файлы из другого проекта. Любые идеи?
23871 просмотров

Оператор доктрины select всегда возвращает все поля таблицы
У меня есть следующая таблица Test: tableName: test columns: test_id: name: test_id as id primary: true autoincrement: true type: integer notnull: true test_name:...
3473 просмотров
schedule 01.05.2022

Почему доктрина использует WHERE IN вместо LIMIT?
Почему доктрина (1.2) использует WHERE IN вместо LIMIT ? Этот код: Doctrine_Query::create() ->from('Table t') ->limit(10) ->getSqlQuery(); Возвращает что-то вроде этого: SELECT t.id_table AS t__id_table FROM table...
2229 просмотров
schedule 21.04.2022

Связь один ко многим в Доктрине
Я пытался создать соединение «один ко многим», но это работает очень странно. Я подозреваю, что у класса User одна страна, а у класса Country много пользователей. Но User-> Country всегда возвращает массив с одной страной (Doctrine Collection, а...
866 просмотров

Как получить следующий массив из базы данных?
Хорошо, чтобы было понятнее: я использую doctrine . У меня есть таблица Бренды и продукты Brand id name Product id name brand_id У меня есть много брендов и продуктов этих брендов в базе данных. Я хотел бы получить список брендов...
360 просмотров
schedule 11.03.2023

Запрос доктрины: сбивает с толку addWhere, andWhere, orWhere
У меня есть запрос: $q->andWhere($q->getRootAlias().'.is_published = ?', 1); $q->andWhere($q->getRootAlias().'.published_at >= ?', time()); $q->leftJoin($q->getRootAlias().'.EventLdapGroup l');...
13846 просмотров
schedule 09.06.2022

Небольшая проблема внутреннего соединения с доктриной Symfony 1.4
Извините, но я действительно не понимаю доктрины. Я думал, что получил, но я думаю, что нет, потому что появляется следующая ошибка: Unknown relation alias Artikelkategorie Со следующей schema.yml: Artikelkategorie: connection: doctrine...
1385 просмотров

запрос на создание доктрины - параметр и значение
у меня есть таблица в mysql: id | num1 | num2| num 3| num3| num5| 1 | 6 | 3 | 4 | 2 | 1 | $ num = num2; $ val = 2; $ id = 2; если я использую $q = Doctrine_Query::create() ->update('TABLE') ->set($num, '?', $val)...
2936 просмотров
schedule 23.03.2022

Доктрина symfony: generate-migrations-diff не создает файл версии
Я уже сделал несколько миграций с symfony 1.4, но по какой-то причине это больше не работает. У меня есть СТАРАЯ модель, и я добавил новую таблицу в свой schema.yml. Когда я пишу symfony doctrine:generate-migrations-diff , у меня есть следующий...
973 просмотров

Как запросить NOT NULL с помощью Doctrine?
У меня есть таблица Test: Test: id | name 1 | aaa 2 | 3 | ccc 4 | aaa 5 | 6 | ddd Я хочу результат, где имя НЕ NULL: aaa ccc aaa ddd Как я могу получить с: Doctrine_Core::getTable('Test')->findBy('name', NOTNULL??)...
59886 просмотров

Ошибка при использовании Twig с записью Doctrine
Я пытаюсь использовать шаблоны Twig для отображения некоторых объектов, полученных с помощью Doctrine 1 . Я сталкиваюсь с проблемой при доступе к отношению, объявленному с помощью hasMany в функции setUp класса User . В моем PHP-коде я могу...
271 просмотров
schedule 24.09.2022

Использование порядка по количеству в левых объединенных таблицах
У меня проблема с сортировкой результатов запроса по полю количества. Мой упрощенный запрос: $customers = Doctrine_Core::getTable("Customer")->createQuery("c") ->leftJoin("c.Project p") ->orderBy("COUNT(p.id) ASC");...
645 просмотров
schedule 01.02.2023

симфония многие ко многим
Я рассматриваю создание следующего сценария. у меня много шаблонов У меня много пользователей (sfGuardUser) Я хочу, чтобы при редактировании шаблона я мог назначать многих пользователей конкретному. Правильно ли я думаю, что мне...
170 просмотров
schedule 23.11.2022

Странное поведение с Doctrine_Query в Doctrine 1.2
У меня есть запрос с несколькими операторами orWhere. Код PHP выглядит следующим образом: $firstDay = $params['datetimeForMonth']->format('Y-m-d'); $lastDay = $params['datetimeForMonth']->format('Y-m-t 23:59:59'); $whereStatement =...
49 просмотров
schedule 07.01.2024

Влияет ли версионное поведение на скорость запросов в Doctrine 1.2.4?
Я наблюдаю странное поведение при использовании Doctrine::getTable() и выполнении запросов с его использованием. В некоторых случаях накладные расходы практически отсутствуют, а в других случаях накладные расходы составляют более 200 мс при первом...
163 просмотров
schedule 10.04.2022