Category Archives: Doctrine 2
Особенности PARTIAL DQL запросов в Doctrine
Иногда у вас может возникнуть ситуация, когда вроде бы при нормальном DQL-запросе объект почему-то грузится не весь. Ну т.е. запрос проходит стадию преобразования из DQL в SQL, выполняется, потом обратно идёт гидрация в объект, а части данных то и нет – отсутствуют некоторые поля, котоыре есть а базе данных. Вы конечно пробуете отключить все кэши, сбрасываете их по 10 раз, а толку ноль.
Race Condition при включенной автогенерации гидраторов Doctrine ORM
Пару слов про Doctrine 2 Identity Map
Потокобезопасные миграции Doctrine 2 / Symfony 2
В этой статье я раскрою сразу две темы. Первая тема – это потокобезопасные миграции в Doctrine 2, а второй будет каскадное исполнение команд в консоле Symfony 2. На самом деле, ко всему надо иметь прагматический подход. Вот например, касаясь той же симфонии, есть там кое-что, что мне определенно нарвится. В частности – это замечательная симфоневская консоль.
Тормозят inserts в MongoDB (Doctrine 2 ODM)
Глобальные блокировки на MongoDB
Представим себе типичный стартап. Начинается всё с маленького хостинга за пару баксов, потом покупается VPS или даже VDS. Потом убирается первая буква V, и проект переезжает на dedicated а то и colocation. Ну, а через какое-то время у нас уже несколько серверов – один для базы, другой – веб-сервер. А потом….
Оживляем Doctrine 2 Document/Entity при получении из кэша
Заполнение свойств из Embedded другого документа
Doctrine 2 и предзагрузка моделей по связи
В этом посте я расскажу о том, почему могут не грузиться значения свойств модели, полученной через связь в Doctrine 2.