Результаты поиска по запросу "doctrine"

3 ответа

Слушатель Doctrine - запускает действие, только если поле изменилось

Как проверить, изменилось ли поле? Я хотел бы вызвать действие вpreSave() только если конкретное поле изменилось, например public function preSave() { if ($bodyBefore != $bodyNow) { $this->html = $this->_htmlify($bodyNow); } }Вопрос в том, как ...

3 ответа

Doctrine2 - Как я могу заказать по столбцу дискриминатора?

Как мне поступить с упорядочением по столбцу дискриминатора в запросе к репозиторию доктрин? У меня довольно простая настройка, у меня есть различные типы платежных реквизитов, это может быть либо Кредитная карта (CC), либо Дебетовое ...

1 ответ

как в @OneToOne (targetEntity = "My_Model_FasciaEta", cascade = {"persist"})

жно ли в Doctrine 2 создать два объекта, которые многие со многими связаны, и вызвать persist только для одного из них, чтобы сохранить оба? Пользовательский объект: /** * Owning Side * * @ManyToMany(targetEntity="Role", ...

ТОП публикаций

2 ответа

отложенная загрузка файлов

учил большой запрос, который выполняет 11 запросов, я не знал, в чем проблема, но обнаружил, что проблема заключалась в выборе объекта для геолокации, у кого-нибудь есть идея, как это исправить? Это происходит только когда я использую этот ...

10 ответов

PHP ORM: доктрина против пропел

Я начинаю новый проект сSymfony [http://www.symfony-project.org/]который легко интегрируется сдоктрина [http://www.doctrine-project.org/]а такжеприводить в движение [http://www.propelorm.org/], но мне, конечно, нужно сделать выбор .... Мне было ...

1 ответ

Как получить доступ к старым значениям PrePersist LifecycleCallback в Doctrine2

У меня есть сущность в Doctrine2 и я использую HasLivecycleCallbacks с PrePersist. В целом это работает нормально, но я хотел бы изменить версию только при изменении определенных полей в моем объекте. Есть ли у меня шанс получить старые ценности? ...

8 ответов

Я думаю, что вы можете сделать что-то подобное

дующийКастинг ZendCasts [http://www.zendcasts.com/unit-testing-doctrine-2-entities], показывает способ использования доктрины 2 в среде Zend Framework. Используя эту конфигурацию, как я могу установить соединение, используя кодировку utf-8, так ...

4 ответа

Я думаю, вы найдете, что ваш ответ относится к Symfony 2.x (Doctrine 2), которая поддерживает пространства имен и службу менеджера сущностей, тогда как оригинальный вопрос помечен как Symfony 1

самый чистый способ использования методов findBy в Doctrine, но с возвратом массива, а не объектов. Doctrine::getTable('Table')->findOneById(x);Это работает, но возвращает объект доктрины. Я все еще хотел бы иметь возможность использовать ...

3 ответа

 это самое простое решение.

зываю Memcache с Doctrine, и мне кажется, что я долженuseResultCache явно в каждом запросе. Можно ли это сделатьtrue по умолчанию, с возможностьюuseResultCache(false) где это не нужно?

0 ответов

Нет смысла я уже пытаюсь ..

ользую доктрину 2.0.4. Я не уверен, где именно здесь кто-то может помочь? <?php error_reporting(E_ALL); ini_set('display_errors', '1'); use Doctrine\Common\ClassLoader, Doctrine\ORM\Configuration, Doctrine\ORM\EntityManager, ...