doctrine

Доктрина модульного тестирования ODM

Я начал писать модульные тесты Doctrine 2 Mongo ODM, но понял, что в моем коде нет хорошей стратегии для этого. Я хочу ... удалить ее позже. Есть ли у кого-нибудь лучшие практики или примеры того, что они думают лучшие способы тестирования?

Доктрина2 как бороться с обновлением сущностей после отката? ("EntityManager закрыт")

Я пытаюсь выполнить некоторую обработку в рамках транзакции и сохранить информацию о потенциальном сбое, примерно так: ... -то другой способ достичь вышеуказанного результата? Я чувствую подобно тому, как Доктрина делает легкие вещи трудными.

как отфильтровать получатель в сущности doctrine2?

У меня есть сущность, которая имеет связь "один ко многим" ("многие ко многим" с дополнительными полями): class Game { ... y) } Каков наилучший способ получить такой геттер изнутри сущности (не используя репозиторий)? Большое вам спасибо!

Доктрина 1.2 метод гидратации - массив для моделирования объекта

У меня небольшая проблема с методом модели доктрины hydrate(). Я использую этот метод для гидратации объекта конкретной ... в объекты, подобные предполагаемому результату? И нет, я не могу использовать HYDRATE_RECORD при запросе базы данных.

Исключение FatalErrorException: Ошибка: Вызов функции-члена has() для не-объекта

Я прочитал много тем по этому вопросу и, похоже, не могу найти решение своей проблемы. Я чувствую, что проблема оче ... : class: Fuel\FormBundle\Controller\DatabaseController arguments: ["@doctrine.orm.entity_manager"]

Ошибка обособленной сущности в доктрине

Я отправляю массив объектов контроллеру, все из которых я хотел бы удалить. Однако приведенный ниже код выдает ошибку A ... { $doctrineManager->merge($entity); $doctrineManager->remove($entity); } $doctrineManager->flush();

Как я могу получить единый результат, используя DQL в symfony2

Я хочу получить последний профиль пользователя. Но я не могу сделать это в DQL. У меня есть этот код $em = $this->g ... llProfiles; Он возвращает все профили. Если я использую getSingleResult(), то он говорит, что результат не уникален

Как я могу запустить командную строку миграции доктрины 2 без взаимодействия?

Как я могу запустить команду миграции доктрины 2 без взаимодействия? В настоящее время у меня есть следующая команда, ... ON_PATH . '/../doctrine/migrations.xml', '--no-interaction', ) ); $cli->run($input);

Использование закрытия соединения с базой данных в php

Я всегда предполагал, что всегда рекомендуется закрывать соединение с базой данных, независимо от базы данных/ORM, напр ... оем месте. Просто принимая ответ со всеми комментарии, чтобы он оставался на вершине. Но +1 к обоим правильным ответам.

Как многотомания и однотомания в Симфонии и Учении?

Я нахожу документацию очень плохой, когда дело доходит до объяснения создания отношений между сущностями. Так что мне п ... акже может иметь Permission. Дело 2 A Ticket имеет Category, несколько Tag и несколько Comment. Заранее спасибо!

Для пользователя "symfonycomponentsecuritycoreuseruser" нет поставщика услуг пользователя

После того, как весь день безуспешно боролся с простым таксом для Symfony 2, я решил попросить вас, ребята, найти решен ... тации о том, что они должны делать. В настоящее время я использую RC4. Заранее спасибо, надеюсь, кто-нибудь поможет.

Почему псевдоним столбца не работает в доктрине?

Мой сценарий выглядит так: $query = Doctrine_Query::create () ->select('count(p.product_id) as num_a') ... сто 'p'? Почему 'num_a' в предложении having не заменено на 'i__0', как это исправить? Спасибо за ваше предложение...

Доктрина - сущность, ссылающаяся на себя - отключить выборку детей

У меня есть очень простая сущность (WPMMENU), которая содержит пункты меню, связанные друг с другом в отношениях самосс ... оведение и сообщить этим сущностям, что они синхронизированы с бд, поэтому никаких дополнительных запросов не требуется?

Коллекция форм Symfony

Я пытаюсь добавить тип формы в другой тип формы. Тип пользователя: class CustomerType extends AbstractType { publ ... ndle\Entity\Profile to scalar, array or an instance of \ArrayAccess. Что я делаю не так? Symfony2: 2.1.8-РАЗРАБОТКА

Использование классов ORM непосредственно из контроллера в MVC, плохая практика?

Недавно я углубился в использование ORM в своем приложении CodeIgniter, и я выбрал Propel. Теперь это дает мне возможно ... я должен это сделать, был бы очень полезен, если вы считаете это плохой практикой, пожалуйста. Спасибо в продвижение

Доктрина и нереализованные отношения

Я вижу неожиданный эффект кэширования в доктрине (1.2.4). У меня есть пара связанных таблиц, определенных следующим Y ... ии другой программы - используется другое название школы (хотя оно снова дублируется). Откуда берется это кэширование?

Доктрина использования MongoDB без ODM

Я использую Doctrine MongoDB в Symfony2, но теперь я хочу сделать некоторые вещи, которые для меня проще без ODM, как я ... lection? Я хочу использовать MongoDB старомодным способом, например: http://php.net/manual/en/mongocollection.find.php

Как внутреннее объединение работает в отношениях "многие ко многим" с использованием доктрины и Symfony2

Недавно я решил проблему с запросом таблиц соединения отношений ManyToMany, решение было таким же, как этот ответ , и м ... , возможно, несколько документов, чтобы узнать об этом. есть ли лучший способ сделать это с помощью symfony и доктрины.

Доктрина 1.2 как сравнивать даты

Как я могу установить условие в предложении where в доктрине 1.2 ORM, чтобы указать больше даты в DQL пример Doctrine_Query::create() ->from('user u') ->where(?) ->execute(); Спасибо

Утечка памяти Symfony и PHPUnit

У нас есть проблемы с утечкой памяти при загрузке доктрины в наших тестах phpunit Начиная с документации Symfony : ht ... М) для каждого теста Является ли это правильным способом выгрузки доктрины после каждого теста при демонтаже функция?