Articles of Доктрина

Как использовать хранимые процедуры с Symfony и Doctrine

У меня возникают проблемы при попытке вызвать хранимую процедуру MySQL с Symfony 1.4 и Doctrine 1.2. Я хочу сделать следующее: В модуле / new после ввода всех данных в форме я хочу вставить одно из значений в другую таблицу. Я не знаю, можно ли это сделать с помощью Doctrine без использования хранимой процедуры. Спасибо за […]

Атрибут сортировки по умолчанию для модели Doctrine

Мне было интересно, есть ли способ объявить заказ по умолчанию для моих моделей доктрины. например У меня есть work модель, и у меня есть photos . Когда я загружаю произведение, все связанные с ним фотографии загружаются в $work->photos . Когда я их показываю, они упорядочиваются по их идентификаторам. Было бы очень удобно объявить заказ по […]

Как добавить дополнительные поля и связанные геттеры / сеттеры из внешнего файла в один или несколько объектов Symfony / Doctrine, без наследования?

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

Получить Учение или пройти службу без использования __construct – Symfony2

Я пытаюсь расширить класс, но у меня есть эта проблема: (1) Мне нужно выполнить простой запрос к базе данных, но если я передам в @ doctrine.orm.entity_manager в services.yml, то мне нужно передать нагрузку других значений и вызвать parent :: __ construct (для родительского класса) и я просто не могу заставить его работать (другой вопрос существует […]

Doctrine 2.3 Entity Generator: образцы, документы?

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

Как использовать Doctrine_RawSql для полнотекстового поиска и сортировки по релевантности

Я пытаюсь получить полнотекстовый поиск, который будет отсортирован по релевантности в запросе Doctrine_RawSql. Этот код выполнит поиск: $q = new Doctrine_RawSql(); $q->select('{p.*}') ->from('cms_page p') ->where('match(p.content) against (?)', $user_query) ->addComponent('p', 'CmsPage p'); Это будет выполнено. Я хотел бы, чтобы результаты были отсортированы по релевантности Реальный sql должен был бы выглядеть примерно так: select p.id, match(p.content) against […]

Странная проблема при использовании HAVING () и Doctrine_Pager

Моя программа генерирует этот DQL, используя echo $ q-> getDql (); переформулированы для более легкого чтения: SELECT o.*, t.*, COUNT(t.id) AS num_of_reservations FROM Property o LEFT JOIN o.Reservation t WITH t.status=? AND ( (t.start_date<=? AND t.end_date>=?) OR (t.start_date>=? AND t.start_date <= ?) ) GROUP BY o.id HAVING num_of_reservations < o.nr_of_bookings Используя модульные тесты PHP, я […]

сбережение ошибок OneToMany и ManyToMany с Doctrine 2

У меня проблема с «Doctrine2». При попытке сохранить связь «ManyToMany» или «OneToOne» PHP оставляет ошибку исключения! Я оставляю ошибку, чтобы вы могли мне помочь. Неустранимая ошибка: исключить исключение «InvalidArgumentException» с сообщением «Новый объект, найденный через объекты« Связь »\ Пользователь # привилегия» Это не настроено на каскадное сохранение. Операции для объекта: Entities \ Privilege @ 0000000012feb12000000000616126d4. […]

Ухудшение доктрины PHP: загрузка моделей не работает ..?

Я почти теряю его, я действительно надеюсь, что кто-то может мне помочь! Я использую Doctrine с CodeIgniter. Все настроено правильно и работает, пока я не создам классы и не просмотрю веб-сайт. Неустранимая ошибка: Class 'BaseObjecten' не найден в /var/www/vhosts/domain.com/application/models/Objecten.php в строке 13 Я использую следующий bootstrapper (как плагин CodeIgniter): <?php // system/application/plugins/doctrine_pi.php // load Doctrine […]

Doctrine 2.0 выбрать проблему запроса?

i friends Я новичок в DOctrine 2.0 .i уже настроил, но он не работает … У меня есть одна таблица « abctable » в базе данных « xyzdb ». id name age ————– 1 Abc 23 2 Ijk 21 3 Mno 32 ————– Table name:abctable db name:xyzdb host :127.0.0.1 dbusername:king dbpassword:123456 В этой выше конфигурации. […]

Intereting Posts