Вопросы по теме 'doctrine-orm'
Интеграция Doctrine 2.0 в Zend Framework 1.10
Может ли кто-нибудь помочь мне, как хорошо интегрировать доктрину 2.0 в ZF 1.10? Я нашел некоторые ресурсы приложений, но полного решения не было. Большое спасибо
4152 просмотров
schedule
24.02.2022
Как публичные поля могут предотвратить отложенную загрузку в Doctrine 2?
Когда я запускаю doctrine orm:validate-schema , появляется множество предупреждений о том, что мои сопоставленные столбцы являются общедоступными и не используют методы получения / установки для их обертывания. Там написано, что они "ломают ленивую...
5206 просмотров
schedule
28.09.2022
Доктрина 2. Автогенерация прокси
У меня странная проблема. Я хочу отключить автоматическую генерацию моих прокси в Doctrine 2. Я нашел эту строку кода, которая должна делать (и делает) трюк:
$config->setProxyDir(APPPATHSYSTEM."/proxies");...
19152 просмотров
schedule
27.12.2022
Ассоциация Doctrine2 «многие ко многим» с использованием подсущности
У меня есть сущность Hotel со связью "многие ко многим" с сущностью Airport через сущность Distanсe
/**
*
* @Table(name="Hotel")
* @Entity
*/
class Hotel
{
/**
* @Column(name="hotel_id", type="integer")
* @Id
*...
702 просмотров
schedule
08.04.2023
Доктрина 2 ассоциации
У меня есть 2 объекта Doctrine 2: - Country (id, name) - Mapping (id, objectType, internalId, externalId)
Мне нужна связь между Country и Mapping, используя следующее условие: Country.id = Mapping.internalId AND Mapping.objectType = 'country'...
1152 просмотров
schedule
03.11.2022
Модель Doctrine 2: как установить имя таблицы с - в нем?
Как мне назвать переменную строки таблицы модели Doctrine 2 (например, url-name — это имя строки таблицы), и я попробовал это:
/** @Column(name="url-name", type="string") */
private $urlName;
// or I tried also
/** @Column(name="`url-name`",...
807 просмотров
schedule
08.07.2022
Zend 1.10/Doctrine 2, не может обработать схему с отображением XML
В настоящее время я пытаюсь интегрировать ORM Doctrine 2 с Zend Framework. Я пытаюсь использовать XMLDriver.
Все работает нормально, пока я не попытаюсь сгенерировать схему. Действительно, объекты хорошо созданы.
Итак, вот загрузочный файл:...
1676 просмотров
schedule
26.06.2023
Доктрина 2 Конфигурация
Я новичок в работе с Doctrine. Я зашел на их сайт и нашел версию 2.0 (стабильную), которая оказалась последней. Установил методом PEAR, правда возникли некоторые трудности. Документация показалась мне довольно запутанной, однако я поискал в...
1092 просмотров
schedule
29.09.2022
Где разместить классы доступа к службам/данным в приложении Zend Framework
Первоначально я хотел узнать, как получить доступ к диспетчеру сущностей Doctrine 2 из классов сущностей. Но я увидел другой вопрос Использование EntityManager внутри сущностей Doctrine 2.0 и узнал что я должен использовать класс обслуживания....
413 просмотров
schedule
24.03.2024
доктрина 2 - как обращаться с несинхронизированной базой данных/сущностями
Я работаю над веб-приложением PHP и надеюсь использовать Doctrine 2.0 для функциональности ORM. Однако у меня возникли серьезные проблемы с одним конкретным типом запроса.
Рассмотрим простую модель предметной области, содержащую объекты Foo и Bar....
1724 просмотров
schedule
30.07.2023
Помощь с внедрением зависимостей в приложении MVC
Приложение Zend Framework/Doctrine 2.:
/app
/modules
/blog
/controllers
/BlogController.php
/domain
/entities
/services
/PostService.php...
1003 просмотров
schedule
22.07.2023
Коллекция Doctrine2
Хорошо, у меня есть объект User следующим образом
<?php
class User
{
/**
* @var integer
* @Id
* @Column(type="integer")
* @GeneratedValue
*/
protected $id;
/**
* @var \Application\Entity\Url[]
*...
3859 просмотров
schedule
25.05.2023
Доктрина ODM и дизайн без схемы
Продолжая свой вопрос о EAV , я рассматриваю возможность использования MongoDB для хранения атрибутов продукта. .
Я буду хранить часть каталога этого приложения - категории, продукты и всю связанную с ними информацию - в MongoDB (или другой базе...
2591 просмотров
schedule
28.02.2024
Создание элементов Zend_Form из объекта Doctrine
После долгих прочтений я понял, что Zend_Form можно разделить на различные представления, он хорошо вписывается в представление как модель.
Следуя логике, предложенной Мэтью Вейером О'Финни , у меня возникла идея передать Doctrine[2] Entitie...
513 просмотров
schedule
11.01.2023
доктрина 2 проблемы с внутренним соединением
Я пытаюсь выполнить этот запрос dql SELECT DISTINCT a FROM Ipf\Model\Entity\Transaction t INNER JOIN t.idDonor a WHERE (t.idPost IN('3')) AND (t.status IN('completed')) И когда я устанавливаю режим гидратации на SCALAR , все работает нормально, но...
593 просмотров
schedule
28.03.2022
Используя Doctrine 2 и репозитории, какова цель сервисного слоя?
Я разрабатываю свое приложение и использую Doctrine 2 и Zend Framework.
В настоящее время я написал все свои сущности, я собирался начать писать репозитории, и я подумал о службах, и мне интересно, не будет ли мой уровень службы повторять...
2774 просмотров
schedule
21.05.2022
Должен ли я использовать лимит SQL или нет по соображениям производительности?
Я использую Doctrine 2 для проекта, у него будет большой трафик, и меня беспокоит производительность.
Иногда мне приходится загружать много сущностей для целей «разбиения на страницы».
Пример: загрузка 30 000 опубликованных статей, и мне нужно...
1170 просмотров
schedule
25.05.2022
Как использовать оператор in в DQL в Doctrine 2.0
У меня есть следующий запрос, который использует оператор IN.
$ids = array(1,2,3);
$query = 'select o from Organisation o where o.id in (:ids)';
$this->_entityManager->createQuery($query)
->setParameter('ids', implode(', ',...
29508 просмотров
schedule
22.06.2023
Соглашение об именах: единственное и множественное число для классов, описывающих объекты в PHP
Я думаю, что стандартной практикой именования таблиц в MySQL является использование имен во множественном числе.
Классы, относящиеся к этим таблицам, также должны быть во множественном числе?
Например, представьте, что у вас есть таблица Users,...
5266 просмотров
schedule
12.08.2022
Не могу работать с базой данных MS SQL в Doctrine 2
Я пытаюсь подключиться к базе данных MS SQL в Doctrine 2.0, но постоянно получаю эту ошибку: Неустранимая ошибка: необработанное исключение «PDOException» с сообщением «не удалось найти драйвер» .
Я уже обнаружил, что мне нужно установить...
3479 просмотров
schedule
03.12.2022