doctrine2- все статьи тега


Конфигурация пакета продуктов Sylius

Я пытаюсь интегрировать Sylius набора продуктов в мой существующий проект на Symfony. У него уже есть настроенная доктрина. Это ошибка, которую я получаю: [SymfonyComponentConfigDefinitionExceptionInvalidConfigurationException] The child node "driver" at path "sylius_attribute" must be configured. Любые идеи, что вызывает это? Я последовал инструкции сразу же, не делая никаких других установок sylius. Http://docs.sylius.org/en/latest/bundles/SyliusProductBundle/installation.ht ...

Соната Пакетные Операции И Доктрина Крючков

Я создал админку Соната (в Symfony2 пакет http://sonata-project.org/about) и я добавил событие в preRemove крюк (учение). В нескольких словах, когда я удаляю запись, запустите curl в другой сервис. Все работает. Но Sonata также имеет "пакетные операции", где я могу выбрать несколько строк и выбрать"Удалить все выбранные". Но , Если я выберу "удалить все выбранные", завиток не запустится. В preRemove крюком (доктриной) это не называется. Есть человек, который может мне помочь?! Спасибо ...

Значение по умолчанию в доктрине

Как установить значение по умолчанию в доктрине 2? ...

Подсчет строк в Doctrine QueryBuilder

Я использую QueryBuilder доктрины для построения запроса, и я хочу получить общее количество результатов от запроса. $repository = $em->getRepository('FooBundle:Foo'); $qb = $repository->createQueryBuilder('n') ->where('n.bar = :bar') ->setParameter('bar', $bar); $query = $qb->getQuery(); //this doesn't work $totalrows = $query->getResult()->count(); Я просто хочу запустить подсчет по этому запросу, чтобы получить общие строки, но не возвращать факти ...

Как получить одномерный скалярный массив в результате запроса doctrine dql?

Я хочу получить массив значений из столбца id таблицы аукционов. Если бы это был сырой SQL, я бы написал: SELECT id FROM auction но когда я делаю это в учении и выполнять: $em->createQuery("SELECT a.id FROM Auction a")->getScalarResult(); Я получаю такой массив: array( array('id' => 1), array('id' => 2), ) вместо этого, я хотел бы получить массив, как это: array( 1, 2 ) как я могу сделать это с помощью доктрины? ...

Явно установить идентификатор с доктриной при использовании стратегии "авто"

моя сущность использует эту аннотацию для своего идентификатора: /** * @orm:Id * @orm:Column(type="integer") * @orm:GeneratedValue(strategy="AUTO") */ protected $id; из чистой базы данных я импортирую существующие записи из старой базы данных и пытаюсь сохранить те же идентификаторы. Затем, при добавлении новых записей, я хочу, чтобы MySQL автоматически увеличивал столбец ID, как обычно. к сожалению, похоже, что Doctrine2 полностью игнорирует указанный идентификатор. Новое Решение со ...

Доктрина 2 и таблица связей "многие ко многим" с дополнительным полем

(извините за мой бессвязный вопрос: я пытался ответить на некоторые вопросы, когда писал этот пост, но вот он:) Я пытаюсь создать модель базы данных с отношением "многие ко многим" внутри таблицы ссылок, но которая также имеет значение для каждой ссылки, в данном случае таблица учета запасов. (это основной пример для большего количества проблем, которые у меня возникают, но я думал, что просто проверю его с этим, прежде чем продолжить). я использовал exportmwb чтобы создать два объекта мага ...

Как выбрать отдельный запрос с помощью Symfony2 doctrine query builder?

у меня есть этот код symfony, где он извлекает все категории, связанные с разделом блога в моем проекте: $category = $catrep->createQueryBuilder('cc') ->Where('cc.contenttype = :type') ->setParameter('type', 'blogarticle') ->getQuery(); $categories = $category->getResult(); это работает, но запрос включает в себя дубликаты: Test Content Business Test Content Я хочу использовать DISTINCT команда в моем запросе. Единственные примеры, которые я видел, требуют, что ...

Как использовать метод findBy со сравнительными критериями

Мне нужно будет использовать метод findBy "magic finder" с использованием сравнительных критериев (а не только точных критериев). Другими словами, Мне нужно сделать что-то вроде этого: $result = $purchases_repository->findBy(array("prize" => ">200")); Так что я бы получил все покупки, где приз выше 200. ...

Доктрина 2 + Значение без знака

можно ли указать тип столбца unsigned integer в Doctrine 2? ...

Загрузка файла Symfony2 шаг за шагом

Я все еще изучаю Symfony2 и не понимаю, как загрузить файл. Не волнуйтесь, я уже проверил документация. Это действительно хорошо, но моя проблема не объясняется ни в одном учебнике. Я ищу руководство по загрузке файла с помощью Symfony2, но со всем, что нужно всем (например, ограничение расширения, переименование файла на основе идентификатора и т. д., сохранение пути в БД и т. д.)...) Я нашел хорошие учебники, пытался смешать их, но без успеха. Каждый раз, когда появляется другая проблема: п ...

Доктрина 2 Метод фильтра ArrayCollection

могу ли я отфильтровать результаты из коллекции arrayCollection в доктрине 2 при использовании ленивой загрузки? Например, // users = ArrayCollection with User entities containing an "active" property $customer->users->filter('active' => TRUE)->first() Мне непонятно, как на самом деле используется метод фильтра. ...