doctrine2

Symfony не удаляет объект из коллекции

Я знаю, что в целом на эту тему есть множество сообщений. К сожалению, они в основном касаются фактической операции сох ... вить любую необходимую вам информацию по этому вопросу, я просто не знаю, что из этого имеет смысл, потому что их много.

Как публичные поля могут "прервать ленивую загрузку" в Доктрине 2?

Когда я запускаю doctrine orm:validate-schema, появляется куча предупреждений о том, что мои сопоставленные столбцы явл ... лаю их закрытыми и обертываю их), но как это связано с полями объекта? Насколько мне известно, поля загружены полностью.

Symfony2: Поле формы сущности с пустым значением

У меня есть определение формы, в котором используется до сих пор отличный тип поля entity. С помощью опции query_builde ... { return 'first_null_entity'; } public function getParent() { return 'entity'; } }

Доктрина 2: Можно ли сохранять сущности в сеансах?

У меня проблема с отложенной загрузкой после сохранения сущности в сеансе PHP. Есть ли какой-либо обходной путь для этого?

Сравните даты между датами с Доктриной

У меня есть приложение Syfmony2 с таблицей, в которой есть поле даты. Это поле даты относится к типу даты и времени. ... мне нужно сравнивать только год, месяц и день, а не часы... только объект даты, а не дата-время. Есть идеи? Спасибо: D

Аннотации доктрины тип = "guid" и стратегия = поведение "UUID"?

Хорошо, поэтому я просто хочу знать, как ведет себя эта аннотация: /** * * @ORM\Id * @ORM\Column(name="id", type="g ... порядке, например, первая вставленная строка имеет меньшее буквенно-цифровое значение, чем последнее значение.. Всегда?

Как получить первую сущность из связанной сущности

У меня есть Class User { @OneToMany private $profiles } Теперь у меня есть сущность $user в моем контроллере ... ван на дате. Как я могу этого добиться? У меня есть метод getProfiles(), но я думаю, что он вернет коллекцию массивов.

Методы проверки наличия взаимосвязи в Доктрине2

Кажется, я не могу найти в документации по доктрине никаких упоминаний о том, как проверить, имеет ли сущность существу ... = new ArrayCollection(); } public function hasUsers() { return count($this->users) > 0; } }

Доктрина QueryBuilder удалить с помощью соединений

Я пытаюсь использовать Doctrine QueryBuilder для выполнения следующего SQL-запроса: DELETE php FROM product_hole_patt ... olePattern php WHERE hpt.slug = :slug AND php.product=:product Таким образом, соединения, похоже, полностью опущены.

Symfony2/Доктрина сопоставила суперкласс в середине наследования таблицы классов

В настоящее время у меня есть структура модели следующим образом: /** * @ORM\Entity * @ORM\InheritanceType("JOINED") ... структура, которую я должен использовать, или другая способ сделать эти поля общими, не добавляя их в базовое значение?

Доктрина отсоединения, кэширования и слияния

Я придерживаюсь Доктрины 2.3. У меня есть следующий запрос: $em->createQuery(' SELECT u, c, p FROM Entitie ... s($this->user); и $em->contains($this->user['company']); возвращают значение false. Что звучит... неправильно.

Symfony2, создайте предложение querybuilder where, не пустое или не нулевое

У меня есть одно поле массива типов в сущности, MyEntity.php /** * @var string * * @ORM\Column(name="excepcionM ... >setParameter('empty', serialize([])) //not empty ->getQuery(); return $query->getResult(); }

Доктрина не находит данные в Google App Engine?

Когда я выполняю простой запрос, например, нахожу всех пользователей, он возвращает пустой массив. $users = $em->get ... янный. $pdo = $em->getConnection(); $users = $pdo->query('SELECT * FROM user'); var_dump($users->fetchAll());

Использование дискриминатора в сущности, которая расширяет другой

Я пытаюсь использовать Discriminator в сущности, которая простирается от другой. Это код, который я сделал: /** * @OR ... сключение из происходящего. Есть ли способ это исправить? Можно ли использовать дискриминатор в расширенных классах?

Как заставить доктрину обновлять поля типа массива?

У меня есть сущность доктрины с полем типа массива: /** * @ORM\Table() */ class MyEntity { (...) /** * ... леживания по умолчанию для других полей и использовать NotifyPropertyChanged только для поля, в котором хранится массив?

Временные приспособления Doctrine2 для тестирования с помощью phpunit

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

Symfony2: Базовая таблица или представление не найдены: 1146

Проблема Привет, я работаю с другом над проектом Symfony2. Он работает на компьютере под управлением Windows, а я на ... 77df5fc0d8aac ) Я действительно не могу себе представить, в чем проблема. Я надеюсь, что кто-нибудь сможет нам помочь!

Использование DBAL доктрины для подсчета количества строк из запроса SELECT

ХОРОШО, поэтому я ищу аккуратный и короткий способ подсчета количества строк из запроса SELECT с использованием Doctrin ... так, каков самый аккуратный способ сделать это? Я думаю, это потому, что я привык к отличному атрибуту MySQLI num_rows!

Команда Symfony2 "доктрина:схема:обновление" не обнаруживает изменения файла признаков, используемых в сущностях

У меня есть файл признаков с общим кодом между сущностями. Пример файла признаков: <?php namespace Acme\CmsBund ... влений сущностей при изменении файла признаков я потерял часть преимуществ совместного использования кода с признаками.

Доктрина 2. orm: схема-инструмент: обновление. Установить идентификатор запуска

Когда я использую ./bin/doctrine orm:fixtures:load для заполнения таблиц образцами данных, первая миграция устанавливае ... к 5,6,7,8,9 и так далее... Как я могу сбросить счетчик идентификаторов AI на 1, если я загружаю светильники много раз?