doctrine2

Работая с Symfony 2 и Doctrine, я ищу способ выбрать все строки, имеющие максимальное значение в определенном столбце. Прямо сейчас я делаю это в двух запросах: Один, чтобы получить максимальное значение столбца в таблице Затем я выбираю строки, имеющие это значение. Я уверен, что это можно сделать с по...

мне интересно, какой самый лучший, самый чистый и самый простой способ работы со многими-ко-многим отношениями в Доктрине2. давайте предположим, что у нас есть альбом, как мастер марионеток от Metallica несколько треков. Но обратите внимание, что один трек может появиться в нескольких альбомах, например бат...

мы используем доктрину, PHP ORM. Я создаю такой запрос: $q = Doctrine_Query::create()->select('id')->from('MyTable'); а затем в функции я добавляю в различные предложения where и вещи по мере необходимости, как это $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); по...

Я начинаю новый проект с symfony который легко интегрируется с доктрина и Propel, но мне конечно нужно сделать выбор.... Мне было интересно, есть ли у более опытных людей общие плюсы и/или минусы для работы с любым из этих двух? Спасибо большое. EDIT: Спасибо за все ответы, полезные вещи. Нет действительно...

An User один Package связанные с ним. Многие пользователи могут ссылаться на один и тот же пакет. User не может существовать без Package определенными. User должно иметь отношения. Связи является двунаправленным, поэтому Package имеет ноль или более пользователей в нем. эти требования приводят к ManyToOne п...

мне нужно упорядочить данные по двум столбцам (когда строки имеют разные значения для столбца № 1, порядок по нему; в противном случае, порядок по столбцу № 2) Я использую QueryBuilder создать запрос. если я называю orderBy метод во второй раз, он заменяет любые ранее указанные порядки. Я могу передать два...

Я читал документацию доктрины, но я не смог найти способ сортировки результатов findAll (). Я использую Symfony2 + доктрину, это утверждение, которое я использую внутри моего контроллера: $this->getDoctrine()->getRepository('MyBundle:MyTable')->findAll(); но я хочу, чтобы результаты, которые долж...

я разрабатываю свое приложение, используя Zend Framework 2 и доктрину 2. при написании аннотаций я не могу понять разницу между mappedBy и inversedBy. когда я должен использовать mappedBy? когда я должен использовать inversedBy? когда я должен использовать ни то, ни другое? вот пример: /** * * @ORMO...

Я разрабатываю приложение для игр и использую Symfony 2.0. У меня есть много запросов AJAX к бэкэнду. И больше ответов-это преобразование сущности в JSON. Например: class DefaultController extends Controller { public function launchAction() { $user = $this->getDoctrine() ...

Я читал о гидратации в документации доктрины, но я все еще не могу понять, что это такое. кто-нибудь может объяснить?...