Вопросы по теме '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 просмотров
schedule
23.07.2022
доктрина 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 просмотров
schedule
05.02.2023
Проблемы с использованием аннотации 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