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

Сложные предложения WHERE с использованием ORM доктрины PHP
Я использую ORM PHP Doctrine для построения своих запросов. Однако я не совсем понимаю, как написать следующее предложение WHERE с использованием DQL (Doctrine Query Language): WHERE name='ABC' AND (category1 = 'X' OR category2 = 'X' OR category3...
32813 просмотров
schedule 01.12.2023

Doctrine ORM: создайте таблицу как другую
Есть ли способ при использовании Doctrine создать таблицу, похожую на другую? Я знаю, что в MySQL есть функция для этого: CREATE TABLE user2 LIKE user; а таблицы user и user2 будут идентичными. Можно ли это сделать в доктрине?
1997 просмотров
schedule 15.05.2022

Фрагмент доктрины для продвижения
Я использую Propel ORM с SF (1.4). Я пишу класс, и мне нужно переписать запрос Doctrine в Propel: $q = Doctrine_Core::getTable('sfGuardRememberKey')->createQuery('r') ->innerJoin('r.sfGuardUser u')...
256 просмотров
schedule 12.08.2022

PHP Doctrine toArray проблема
У меня проблема с методом toArray() в Doctrine . Это не понимает моих отношений: Первый запрос: $q = Doctrine::getTable('posts')->find(1); debug($q->toArray(true)); Выведите postid=1 без отношений $q =...
5493 просмотров
schedule 25.04.2022

Проблема с sfDoctrineGuard
У меня проблема с моим sfDoctrineGuardPlugin... этот вопрос связан с... Отношение двух таблиц к пользовательской таблице sfDoctrineGuard (symfony) Я создаю сущность Предприятие и Клиент и хорошо связываюсь с их группой и сущностью. Теперь я...
917 просмотров
schedule 27.03.2022

setBaseQuery не работает с задачами в Symfony
Я создаю задачу в Symfony с Doctrine. Я получаю все места для пакетного обновления определенного поля. Это должно быть сделано на двух языках. Я использую setBaseQuery(), чтобы СОЕДИНИТЬ запрос с нужным мне языком. Если я делаю следующее в...
844 просмотров
schedule 02.03.2023

Как профилировать Doctrine в Zend Framework
Добрый день. Я использую Doctrine в качестве ORM для своего проекта Zend Framework. Это первый раз, когда я использую его. Я следил за главами Доктрины ZendCasts, и у меня все работает, но мне нужно было выполнить некоторое профилирование;...
1065 просмотров

Переопределение методов экземпляра Doctrine_Record (sfDoctrineRecord) в Doctrine PHP Symfony
Мой опыт работы с Propel, поэтому я надеялся, что переопределить магический геттер в Doctrine_Record (sfDoctrineRecord) будет просто, но я получаю либо Segfault, либо метод переопределения просто игнорируется в пользу того, что в суперкласс....
4776 просмотров

Разделение данных в мультитенантном приложении Symfony с использованием Doctrine
Я пытаюсь реализовать мультитенантное приложение, то есть данные всех клиентов в одной базе данных - каждая общая таблица имеет поле tenant_id для разделения данных Я хочу добиться разделения данных, добавив where('tenant_id = ',...
1428 просмотров
schedule 25.12.2022

лучший способ создавать таблицы с ORM?
предположим, что я начинаю кодировать приложение с нуля, это лучший способ создавать таблицы при использовании ORM (доктрины), чтобы вручную создавать таблицы в mysql, а затем генерировать модели из таблиц, или наоборот, то есть создавать модели в...
1626 просмотров
schedule 09.09.2022

Разница между однонаправленными и двунаправленными реляционными отношениями
Интересно, что означают эти два слова. Я встречал их в документации Doctrine , но не могу т понять, что они означают.
17390 просмотров
schedule 28.04.2023

Ошибки Doctrine CodeIgniter MySQL CRUD
РЕДАКТИРОВАТЬ: Причина ошибок (см. ниже): мой первичный ключ по умолчанию в doctrine_pi.php был «id», поэтому я изменил его на «book_id» (первичный ключ моей базы данных), и он сработал. Спасибо, Марк Б. Привет, я использую CI + Doctrine + MySQL...
2651 просмотров

проверять входные данные с помощью symfony, доктрины или zend_validate?
я использую symfony с доктриной и zend. интересно, если я хочу проверить данные, вводимые пользователем, должен ли я использовать проверку от symfony, zend или даже доктрины? я думаю, что я должен пойти с symfony, но есть ли случаи, когда...
586 просмотров

Вложенный путь Symfony Doctrine к корневому запросу
Есть ли в symfony способ получить из вложенного набора доктрин весь путь/маршрут от указанного элемента id до корневого элемента в Doctrine_Collection или массиве?
1811 просмотров
schedule 18.03.2022

Выбор нескольких элементов по умолчанию в sfWidgetFormDoctrineChoice (symfony)
Используя Symfony и Doctrine, у меня есть список с множественным выбором. Несколько значений по умолчанию должны быть сгенерированы на основе запроса Doctrine. $this->setWidgets(array( 'folders' => new sfWidgetFormDoctrineChoice(array(...
3929 просмотров
schedule 14.03.2022

Когда следует использовать доктрину ORM и когда zend-db-table?
С точки зрения масштаба проекта, скорости и производительности доктрины и zend-db-table, когда мне следует использовать доктрину внутри проекта Zend, а когда — zend-db-table?
7360 просмотров

Использование полей URL в Doctrine
Я создаю сайт и планирую внедрить OpenID. Я могу получить URL-адрес OpenID от Google, но Doctrine, похоже, делает забавные вещи с URL-адресами в предложении where моего запроса. Как я могу это исправить? Вот функция /* This function queries...
883 просмотров
schedule 02.05.2024

Ошибка в песочнице Doctrine 2
я пытаюсь начать работу с Doctrine 2. и я читаю их введение . я застрял, пытаясь бежать D:\Projects\Websites\php\Doctrine\sandbox>doskey doctrine=php d:\resourcelibrary\frameworks\doctrine\bin\doctrine.php $*...
1156 просмотров
schedule 19.07.2022

Doctrine DQL: выберите сущности, имеющие дочерние элементы/отношения с таблицей FK
предполагая, что моя установка Teachers (id, name) Students (id, name, teacher [FK]); как выбрать в DQL учителей, у которых есть ученики? я думаю, это будет что-то вроде select t FROM Entities\Teachers t WHERE count(t.students) > 0...
1459 просмотров
schedule 17.06.2022

Как получить запись Doctrine со всеми реляционными записями?
Мне было интересно, есть ли способ получить запись со всеми реляционными данными, что-то вроде «глубокой выборки». Итак, если модель Child была связана с другой моделью Parent, можем ли мы получить Child и затем получить доступ к...
523 просмотров