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

Как обрабатывать исключения при проверке Doctrine 2
Я новичок в Doctrine 2 (и исключениях в PHP, на самом деле), но пытаюсь придумать надежный механизм проверки в Doctrine 2 (поверх CodeIgniter), следуя эта страница . Прямо сейчас мне интересно, где бы я определил класс ValidateException и как...
3064 просмотров

Doctrine 2.0 готова к использованию?
Я работаю над небольшим проектом (некоторое программное обеспечение для отслеживания оценок для школьного предмета - PHP-интерфейс с базой данных sqlite) и решил использовать ORM. Я взглянул на RedBeanPHP, но он показался мне слишком ограниченным....
570 просмотров
schedule 03.08.2022

Установите значение для первичного ключа со стратегией, установленной на NONE
У меня есть класс Entity, который выглядит так: <?php namespace Entities; /** @Entity @Table(name="User") */ class User { /** * @Id * @Column(type="string", length=12) */ private $no; На основе раздела стратегии...
2193 просмотров
schedule 22.03.2024

Доктрина 2. Каков рекомендуемый способ доступа к свойствам?
Я помню, как читал, что в моделях Doctrine 2 я не должен устанавливать общедоступные свойства/поля. Как тогда вы выставляете эти поля? В песочнице использовались методы get*() и set*() . Это лучшая идея? Это очень громоздко. Использование...
13525 просмотров
schedule 03.05.2023

Какова структура класса обслуживания (доступа к данным)
Я узнал, что мне следует использовать сервисные классы для сохранения сущностей в базе данных вместо того, чтобы помещать такую ​​логику в модели/контроллеры. В настоящее время я сделал свой класс обслуживания чем-то вроде class...
212 просмотров

Приемлемая логика сущности?
У меня есть две сущности: Post и Post\Version. Я настроил его таким образом, что управление версиями автоматически обрабатывается в сущности Post, поэтому разработчику не нужно вручную использовать Post\Version. Он не использует EntityManager,...
466 просмотров
schedule 24.05.2022

Можно ли интегрировать Doctrine 2 с Zend Framework 1.1x?
Я бы очень хотел использовать и протестировать Doctrine 2 и Zend Framework, но не знаю, с чего начать, и не знаю, совместимы ли они оба? Есть ли у вас какие-либо отзывы? Как мне интегрировать Doctrine 2 с Zend Framework 1.1x? Заранее спасибо.
1205 просмотров
schedule 18.08.2022

Ошибка ZF + Doctrine2 phpUnit: PDOExeption: вы не можете сериализовать или десериализовать экземпляры PDO
Я использую интеграцию DynamicGuys doctrine2 с zend framework (https://github.com/dynamicguy/zf1doctrine2). Это работает, но если я хочу провести тесты с помощью phpUnit, я получаю эту ошибку: PDOExeption: вы не можете сериализовать или...
1121 просмотров
schedule 20.09.2023

Невозможно переопределить класс для «require_once»
ОБНОВЛЕНИЕ : Я отказался от CodeIgniter и желания построить веб-интерфейс вокруг моего приложения базы данных из PHP, так как не было способа избавиться от этой ошибки... Исключение Я получаю это исключение: Fatal error:...
9110 просмотров

Учение2 OneToMany вставляет NULL в качестве внешнего ключа
У меня есть двунаправленные отношения OneToMany с использованием Doctrine 2 в качестве ORM в ZendFramework 1.11.2. Примечание. Doctrine не создавала таблицы базы данных. База данных — MySQL. По какой-то причине, когда я сохраняю и сбрасываю...
11122 просмотров
schedule 01.12.2022

Как запросить встроенные документы по ссылочному документу?
Я использую Doctrine ODM, и у меня возникают проблемы с запросом встроенных документов по ссылочному документу. Рассмотрим следующие документы: <?php /** @Document */ class TopCategory { /** EmbedMany(targetDocument="SubCategory") */...
3304 просмотров
schedule 14.07.2023

Автоматически генерировать аннотации
Как я могу это сделать? Я пытаюсь запустить: app/console doctrine:generate:entities BlogWebBundle Но я получаю класс без аннотаций ("@orm ..." в комментариях) Как в этом примере http://symfony.com/doc/2.0/book/doctrine/orm/overview.html...
1602 просмотров
schedule 13.08.2022

доктрина 2 отношение manytoone с именем настраиваемого поля
Я использую Doctrine 2 для подключения и создания объектов из базы данных mysql, которая является общей серверной частью для приложения для создания файлов. Таким образом, я не могу позволить Doctrine полностью автоматизировать создание таблицы и...
5625 просмотров
schedule 02.10.2023

Доктрина 2.0 Bootstrap?
Итак, у меня есть файл Doctrine.php в иерархии папок, например: \ includes\ Setup.php Doctrine\ Common\ DBAL\ ORM\ Symfony\ Doctrine.php Мой setup.php имеет следующее: $rootPath =...
7414 просмотров
schedule 21.11.2022

как получить доступ к полям в унаследованной таблице в запросе doctrine2/dql
У меня есть модели: Unit и StringValue (унаследованы от AbstractValue). Модуль знает только об AbstractValue (OneToMany). Я создаю StringValue и добавляю его в Unit. Как я могу получить доступ к свойству StringValue.value в dql или queryBuilder?...
1412 просмотров
schedule 23.06.2022

Stof\DoctrineExtensionsBundle: отсутствует идентификатор/первичный ключ для Doctrine2
Я пытаюсь запустить Stof\DoctrineExtensionsBundle, чтобы иметь возможность легко использовать DoctrineExtensions. Однако интерпретатор PHP говорит мне: No identifier/primary key specified for Entity...
1449 просмотров
schedule 20.03.2022

Doctrine 2 UPDATE с левым соединением
SELECT - все в порядке, ошибок нет $em = $this->get('doctrine.orm.entity_manager'); $query = $em->createQuery(" SELECT c FROM MyDemoBundle:Category c LEFT JOIN c.projects p WHERE c.isActive = true AND p.id = 1 ");...
6445 просмотров
schedule 26.07.2023

Аннотации PHP: дополнение или аннотация доктрины?
Дополнение Аннотации Doctrine 2 Можете ли вы назвать мне причину, по которой один лучше другого? Вот мой список на данный момент: Addendum — это проект, посвященный этому Приложение похоже имеет больше функций Addendum API...
1937 просмотров
schedule 01.12.2022

Сохранение EntityManager Doctrine в переменной сеанса
Я разрабатываю веб-приложение и собираюсь использовать структуру docrine для управления одновременными запросами и транзакционными запросами (например, вставка или обновление записей заголовка и строк). Для веб-потребностей я решил разделить...
638 просмотров

Контроллер Symfony2 не поймает исключение
Это обработчик маршрута для моего действия удаления. Это работает хорошо до тех пор, пока предмет не вызывает никаких ассоциаций. public function projectDeleteAction() { try { $request = $this->get('request'); $my_id =...
29334 просмотров
schedule 07.08.2022