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

Доктрина 2: вызов функции-члена format() для не-объекта в DateTimeType.php
У меня есть поле DateTime : /** * Date time posted * @Column(type="datetime") */ private $dtPosted; для которого установлено значение по умолчанию с помощью LifeCycleCallback /** * @PrePersist */ function onPrePersist() { // set...
82319 просмотров
schedule 06.10.2022

генерировать аннотированные сущности doctrine2 из схемы db
Можно ли генерировать объекты Doctrine 2 с соответствующими аннотациями docblock из существующей схемы базы данных?
9255 просмотров

доктрина 2 dql псевдоним
Есть ли способ получить псевдоним dql для объекта, который доктрина добавляет к именам полей объекта при использовании скалярной гидратации?
1001 просмотров
schedule 12.09.2022

Есть ли аналог именованной области видимости для Doctrine2?
Есть ли в Doctrine2 функции, аналогичные именные области ?
1289 просмотров
schedule 06.07.2023

DateTime (часовые пояса) в веб-приложениях PHP
Я узнал, что я должен хранить UTC и показывать по местному времени. Как я могу запросить в базе данных SQL строки, которые должны быть выполнены сегодня, в соответствии со временем пользователя. У меня есть таблица Todo со столбцом dueOn , который...
616 просмотров
schedule 22.06.2023

Doctrine2 большие коллекции
Последние пару дней я играл с установкой доктрины 2 + ZF. Одна из вещей, которую я до сих пор не могу понять, - это ассоциации с коллекциями больших массивов. Например, предположим, что у нас есть сущность с именем Post, и у каждого сообщения...
2438 просмотров
schedule 28.06.2022

Получение связанных записей в Doctrine 2
Я решил, что было бы неплохо познакомиться с ORM, и выбрал Doctrine 2 в качестве предпочтительного ORM. Я работаю над тестовым проектом, чтобы изучить основы Doctrine. Хотя большинство людей обычно ведет блог, я решил сделать простое приложение, в...
572 просмотров
schedule 28.03.2024

Подключение к нескольким базам данных в Doctrine2 и Zend framework
В настоящее время я работаю над приложением, созданным с использованием ZF 1.11.3. Doctrine2 — это используемый компонент ORM. Мне нужно использовать несколько баз данных. В файле application.ini я установил соединения с базой данных следующим...
4953 просмотров
schedule 31.12.2023

Пространство имен пакетов Symfony
Я установил Bundle, который называется Mine: src/Mine/DemoBundle/Controller src/Mine/DemoBundle/Entity/user/User.php моя маршрутизация: defaults: { _controller: MineDemo:User:create } UserController.php начинается так:...
5643 просмотров
schedule 29.11.2022

Doctrine 2 Отображение наследования с ассоциацией
ПРИМЕЧАНИЕ: если то, что я хочу, невозможно, будет принят ответ "невозможно" В документации Doctrine 2 о отображении наследования там сказано, что есть 2 способа: Наследование одной таблицы (STI) Наследование таблицы классов (CTI)...
18893 просмотров
schedule 06.03.2023

Zend Framework и Doctrine 2 - куда вы помещаете свои сущности?
Я использую ZF с Doctrine 2 с ресурсом приложения Bisna, чтобы связать их вместе. До сих пор я помещал свои сущности, прокси, репозитории и служебные слои в свою папку приложений в библиотеках. Так, например, у моих сущностей будет пространство имен...
1645 просмотров
schedule 31.03.2023

Ошибка: индекс '' не существует в таблице при попытке создать сущности в Doctrine 2.0 CLI
У меня есть база данных mySQL. Я пытаюсь заставить Doctrine2 создавать объекты из схемы MySQL. Я попробовал это с нашей производственной базой данных и получил следующую ошибку: [Doctrine\DBAL\Schema\SchemaException] Индекс '' не существует...
3491 просмотров
schedule 23.07.2023

Доктрина 2 подзапрос
Я хочу реализовать подзапрос с помощью построителя запросов, но не понимаю его синтаксиса. Я имею дело с таблицей местоположений, в которой есть записи, которые могут быть городами, штатами или почтовыми индексами в зависимости от установленного типа...
10602 просмотров
schedule 23.08.2022

Doctrine ODM / MongoDB: в И в запросах
Я использую Doctrine ODM с mongoDB. Я пытаюсь делать запросы типа: $queryBuilder->field('array_field')->in('even_value_1', 'event_value_2'); $queryBuilder->field('array_field')->in('odd_value_1', 'odd_value_2'); Идея состоит в...
1574 просмотров

Проблемы с использованием аннотации Doctrine 2 @GeneratedValue(strategy=AUTO)
Надеюсь, кто-то может помочь мне с этим. У меня есть следующая аннотация доктрины: /** * @var integer * * @Column(name="code", type="integer", length=4) * @Id * @GeneratedValue(strategy= "AUTO") */ private $code; Где код - первичный...
885 просмотров
schedule 07.01.2023

Невозможно вызвать функции для извлеченных сущностей с Doctrine 2
Я новичок в PHP, а также в Doctrine. (Ранее работал с реализацией Hibernate ORM). Моя проблема в том, что после получения записи из моей базы данных с помощью entityManager я вообще не могу получить доступ к методам объекта. Ниже приведены...
313 просмотров
schedule 28.01.2023

Лучший способ получить СУММУ поля связанного объекта в Doctrine 2?
Как я могу получить сумму полей связанного объекта? Например, Invoice и Bill имеют отношения OneToMany и ManyToOne соответственно, то есть Invoice может иметь много счетов. Сущность Bill имеет столбец Amount. Как счет-фактура может получить СУММУ...
4642 просмотров
schedule 07.07.2022

В Doctrine SVN отсутствует структура папок
После проверки Doctrine SVN с GitHub: http://svn.github.com/doctrine/doctrine2.git В lib/vendor/doctrine-common отсутствуют папки (может быть и другие) В моей проверенной версии внутри этой папки ничего нет (только папка svn), но структура...
198 просмотров
schedule 15.02.2024

Заявление об обновлении собственного запроса доктрины 2
Как сделать собственный SQL-запрос в Doctrine 2, выполняя оператор обновления? Для метода createNativeQuery в EntityManager требуется второй параметр (ResultSetMapping), чтобы иметь возможность сопоставлять наборы результатов с объектами. Но при...
11513 просмотров
schedule 09.01.2023

Symfony 2: Как избежать удаления таблицы сеансов при миграции доктрины?
Я новичок в миграции, и я пытаюсь придерживаться автоматически сгенерированных: $ php app/console doctrine:migrations:diff $ php app/console doctrine:migrations:migrate Проблема в том, что это удаляет мою таблицу сеансов. Что я могу сделать,...
2867 просмотров
schedule 14.10.2022