Вопросы по теме 'doctrine-orm'
Как обрабатывать исключения при проверке Doctrine 2
Я новичок в Doctrine 2 (и исключениях в PHP, на самом деле), но пытаюсь придумать надежный механизм проверки в Doctrine 2 (поверх CodeIgniter), следуя эта страница .
Прямо сейчас мне интересно, где бы я определил класс ValidateException и как...
3064 просмотров
schedule
20.11.2023
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 просмотров
schedule
05.05.2023
Приемлемая логика сущности?
У меня есть две сущности: 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 просмотров
schedule
30.01.2023
Учение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 просмотров
schedule
21.07.2022
Контроллер Symfony2 не поймает исключение
Это обработчик маршрута для моего действия удаления. Это работает хорошо до тех пор, пока предмет не вызывает никаких ассоциаций.
public function projectDeleteAction()
{
try {
$request = $this->get('request');
$my_id =...
29334 просмотров
schedule
07.08.2022