Описание тега doctrine2
Доктрина ORM - это PHP ORM. В то время как Doctrine 1.2 использует шаблон Active Record, Doctrine ORM 2 и выше использует шаблон Data Mapper. Проект Doctrine - это коллекция библиотек с открытым исходным кодом и инструментов для работы с абстракцией базы данных и объектно-реляционным отображением, написанных на PHP.
1
ответ
Какую ассоциацию доктрин мне следует использовать?
У меня есть две таблицы: CREATE TABLE server ( serverId INT ) CREATE TABLE resource ( resourceId INT AUTO_INCREMENT NOT NULL, serverId INT NOT NULL ) ALTER TABLE resource ADD FOREIGN KEY (serverId) REFERENCES server(serverId); В моем server сущность…
06 ноя '14 в 22:29
1
ответ
Обновление таблиц / полей в базе данных - Doctrine 2 и Codeigniter 2
Я сгенерировал Entities файлы, Proxies файлы и Tables/fields в базе данных через .yml схема файла. Я хотел бы добавить еще одно поле в файл схемы. Как я могу восстановить Entities, Proxies и MySQL tables/fields через инструмент командной строки, не …
09 ноя '11 в 20:42
0
ответов
Где я должен поместить этот запрос для доступа к нему от объекта?
У меня есть две сущности с отношениями Один Донасион Много Паджуэлас. Теперь у меня есть это в DonacionRepository как: public function getPajuelasReservadas($idDonacion) { $em = $this->getEntityManager(); $consulta = $em->createQuery( "SELECT …
18 июл '17 в 07:11
1
ответ
Форма Symfony, сущность и ограничение выбора
У меня есть сущность Doctrine с некоторым полем выбора, скажем, это выглядит так: /** * @var string * @ORM\Column(name="color", type="string", nullable=false) * @Assert\Choice(choices = {"red", "green", "blue"}, message="Choose valid color") */ prot…
02 июл '14 в 18:29
0
ответов
heroku vendor/bin/doctrine orm:schema-tool:update - принудительное разрешение запрещено в bash()
Доброго времени суток всем добрым людям из stackru, можете ли вы мне помочь с проблемами с heroku, и я новичок в heroku? я пытаюсь использовать доктрину (php) CLi на heroku bash (heroku run bash -a XXXXX), и выполните команду vendor/bin/doctrine orm…
09 окт '18 в 07:49
1
ответ
Проблемы ZendFramework-1.11.11 и doctrine2-2.2.0-BETA2
Я имею в виду учебник http://www.webpixel.gr/blog/zend-framework/integrate-doctrine-2-0-1-with-zend-framework-1-11-x и я использую ZendFramework-1.11.11 и doctrine2-2.2.0-BETA2 есть 3-й шаг Изменить файл конфигурации в этом разделе я не могу найти a…
13 апр '12 в 06:46
2
ответа
Доктрина: перед вызовом getRootAlias () не было задано ни одного псевдонима.
Мой оригинальный запрос: Select * from user u inner join company c on u.company_id = c.id where u.id=2 И я сделал это как: $em = $this->get('doctrine')->getEntityManager(); $qb = $em->createQueryBuilder(); $qb->select('u') ->from('Tem…
27 сен '16 в 10:13
1
ответ
Тесты PHPUnit и Doctrine, слишком много соединений
У меня проблемы с "слишком большим количеством соединений" для тестов PHPUnit для ZF3 и Doctrine, потому что я выполняю ~200 тестов за выполнение PHPUnit. Я уже нашел некоторые вопросы и ответы по переполнению стека, но не из этих работ. Мои настрой…
12 фев '17 в 13:18
1
ответ
Комплекс доктрин Внутреннее соединение
Я работаю над сложным внутренним объединением, используя доктрину. Мой запрос: SELECT purchased_items.previewurl, purchased_items.ordernumber, orders.shipByDate, CustomerDesign.designData, fos_user.email FROM FYPEmailsBundle:purchased_items purchase…
07 дек '15 в 17:47
1
ответ
Врач проверяет, есть ли запись в базе данных
Я хотел бы проверить, существует ли запись в базе данных. Единственное, что нужно вернуть - это правда или ложь. Сейчас я использую следующий запрос, чтобы получить запись. Является ли другая команда, как getResult(), чтобы проверить, существует ли …
22 апр '16 в 18:36
2
ответа
Групповое исключение в Nelmio Api Doc не работает После обновления композитора
Я настроил параметр в виде массива, как описано в http://jmsyst.com/libs/serializer/master/reference/annotations class QuestionAnswer { /** * @JMS\Type("ArrayCollection<Rest\Bundle\Entity\Fixture\QuestionOptions>") * @Groups({"QuestionAnswer"}…
05 мар '15 в 08:33
0
ответов
Ограничить связанные сущности в Доктрине
У меня есть следующая структура базы данных: таблица категорий, связанных с таблицей продуктов с отношением один ко многим Я должен произвести следующий JSON: [ { "name":"Category 1", "products":[ { "name":"Product 1" }, { "name":"Product 2" }, ... …
18 апр '16 в 20:29
0
ответов
Как получить все возможные коды ошибок Doctrine и описание?
Как получить все возможные коды ошибок Doctrine и описания? Я хотел бы создавать собственные сообщения об ошибках для каждого кода, но я не могу найти перечисленные коды ошибок и описания. Если вы прокрутите вниз, в левом меню вы найдете исключения …
24 мар '17 в 18:33
1
ответ
Поддерживает ли доктрина составные ключи в таблицах соединения "многие ко многим"?
У меня есть лица Channel а также Post, Channel имеет простое целое число id, Post имеет составной ключ из собственного id а также channel_id, Я хотел бы иметь отношения многие-ко-многим между этими объектами (упомянуть), чтобы один Post может быть, …
03 ноя '17 в 15:07
2
ответа
Нет аннотаций, созданных для созданных объектов
Это может быть вопрос новичка, и в документации Symfony я не смог его найти. Я установил Symfony в соответствии с документами и создал базу данных, используя руководство "database & doctrine". После этого я создал сущность, используя доктрину. Когда…
19 мар '16 в 16:31
1
ответ
ORM/Doctrine2 - Когда настаивать?
Это беспокоило меня некоторое время. В Doctrine2 мы имеем: ObjectManager функция: void persist(object $object = null) Вам нужно только позвонить на новых лиц. Мой вопрос, хотя, когда это должно быть названо? Сразу после создания объекта или непосред…
20 май '15 в 20:20
1
ответ
Symfony & Doctrine: неопределенный индекс при попытке получить доступ один-ко-многим
У меня немного проблем. У меня 2 класса: Carorder: <?php namespace AppBundle\Entity; use Doctrine\Common\Collections\ArrayCollection; use Doctrine\ORM\Mapping as ORM; use AppBundle\Entity\Orderdetail; /** * @ORM\Entity * @ORM\Table(name="carorder…
28 окт '15 в 13:36
1
ответ
Учение многие ко многим выбирают
Я читаю документацию Symfony а также DoctrineОднако я до сих пор не смог решить эту проблему. Я работаю с Symfony2, Объекты правильно настроены. У меня есть две таблицы для данных: студенты, группы У меня тоже есть таблица сопоставления: Students_gr…
06 окт '15 в 14:26
1
ответ
onDelete каскад не удаляет ребенка
У меня есть следующий класс и отношения: /** * App\MainBundle\Entity\PictureRenamer * @ORM\Table(name="app_picture_renamer") * @ORM\Entity(repositoryClass="App\MainBundle\Repository\PictureRenamerRepository") */ class PictureRenamer { /** * @var int…
04 дек '14 в 09:05
2
ответа
Доктрина / хранилище издевательств с более чем одним методом
Я использую издевательство, чтобы проверить метод, который делает много обращений к хранилищу доктрин с разными хранилищами. Это метод, который я настроил все мои макеты репозитория: public function testService() { $mockDoctrine = $this->getMockD…
02 дек '15 в 20:13