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

4 ответа

 это было странным заказом. Порядок исправлен после обновления перечисления:

аюсь использовать функцию MySQL FIELD в заказе по предложению в запросе. Я предполагаю, что Doctrine 2 не поддерживает функцию FIELD из коробки - это правда? Если так, как я могу использовать это? Должен ли я превратить весь свой запрос в ...

1 ответ

Я не уверен на 100%, что приведенный выше пример верен, но попробуйте.

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

4 ответа

Может потребоваться дополнительная работа, например очистка значений в полях, которые присутствуют только в одном из ваших подклассов.

если это вообще возможно) изменить тип сущности с помощью Doctrine2, используя его наследование таблиц классов? Допустим, у меня естьPerson тип родительского класса и два унаследованных типаEmploye а такжеClient, Моя система позволяет создать ...

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

12 ответов

Пример запроса (адаптируйтесь туда, где он вам нужен):

я есть следующий код, который дает мне ошибку: Message: Invalid parameter number: number of bound variables does not match number of tokensКод: public function getCount($ids, $outcome) { if (!is_array($ids)) { $ids = array($ids); } $qb = ...

5 ответов

Class3

ользовал столбец дискриминатора в предложении где, как это: //f = root entity $qb = $this->createQueryBuilder('f'); $qb->add('where', 'f.format = \'image\' OR f.format = \'text\'');У меня ошибка: «Сообщение: [Семантическая ошибка], строка 0, ...

1 ответ

Symfony2, Doctrine2 - отображать элементы по категориям с запросом

Я создаю второй маршрут для отображения всех статей по категориям в URL. Для этого есть мой маршрут: default_blog_category: path: /category/{slug}/{page} defaults: { _controller: AcmeBlogBundle:Default:indexByCategory, page: 1 }И вот моя ...

1 ответ

Это отличные новости! Я все еще использую 2.0, поэтому я буду взламывать решение, пока жду стабильной версии 2.1. Большое спасибо за ваш ответ, подделка!

у отсортировать связанные с моей модельюArrayCollection с частным, как это (я знаю, что следующий код не работает): /** * @OneToMany (targetEntity="Review", mappedBy="product") * @OrderBy ({"voted_up / voted_down" = "DESC"}) */ protected ...

2 ответа

это должен быть правильный ответ

что у меня есть: $qb1 = $this->getEntityManager()->createQueryBuilder(); $qb1->select('s') ->from('\My\Entity\Song', 's') ->where('s.id <> ?1') ->orderBy('RAND()', '') ->setMaxResults(1) ->setParameters(array(1=>$current->id));Но doctrine2 этого ...

1 ответ

Правда, я не думаю, что есть что-то вокруг этого.

я есть объект InvoiceItem, как это: /** * @Entity */ class InvoiceItem { [..] /** * @ManyToOne(targetEntity="Invoice", inversedBy="items") * @JoinColumn(name="invoice_id", referencedColumnName="id") * @var Invoice */ private $invoice; /** * ...

1 ответ

Оставьте дискриминаторную часть сгенерированного в Doctrine SQL

Предположим следующееAbstractPage модель: /* * @ORM\Entity * @ORM\Table(name="page") * @ORM\InheritanceType("SINGLE_TABLE") * @ORM\DiscriminatorColumn(name="type", type="string") * @ORM\DiscriminatorMap * ({ * "page" = "Page", * "link" = ...