doctrine2

Symfony2 и Доктрина - Получить количество строк, возвращенных из источника данных

У меня есть следующий код в моем классе репозитория Symfony2... $query = $this->createQueryBuilder('foo') - ... r('id', $myID) ->getQuery(); Как мне узнать количество строк, найденных базой данных? Заранее благодарю

Symfony 2.0 получение сервиса внутри сущности

Я просматриваю и не могу найти ответ. У меня есть модель роли базы данных в моем приложении. У пользователя может быть ... роллера, я думаю, мне просто нужно: $this->get('alef.role_service'); Но как получить услугу внутренняя сущность?

Кэш Symfony 2.7: команда очистить проверяет каждое подключение к базе данных

Я только что обновился до symfony 2.7, и у меня раздражающее поведение. Некоторые подключения в моем файле config.yml ... Консоль/Приложение.php:120 Symfony\Компонент\Консоль\Приложение->выполнить() в /var/www/ror3/приложение/консоль:27

Доктрина 2: Вызов функции-члена format() для не-объекта... в DateTimeType.php

У меня есть поле DateTime: /** * Date time posted * @Column(type="datetime") */ private $dtPosted; , для которог ... format() для не-объекта в D:\ResourceLibrary\Frameworks\Doctrine\lib\Doctrine\DBAL\Types\DateTimeType.php в строке 46

Как именно использовать OnDelete = "УСТАНОВИТЬ значение NULL" - Доктрина2

У меня есть класс Категория , содержащая это: /** * @ORM\OneToMany(targetEntity="Friend", mappedBy="category") * @O ... отации OneToMany, и ничего сработало! Я тоже не смог найти подходящего примера. Не могли бы вы, пожалуйста, помочь мне?

Доктрина 2 - Как использовать столбец дискриминатора в предложении where

Я использовал столбец дискриминатора в предложении where следующим образом: //f = root entity $qb = $this->createQu ... ет поля или ассоциации с именем формат" Как я могу использовать столбец дискриминатора в предложении where? Спасибо.

Как выбрать случайным образом с помощью доктрины

Вот как я запрашиваю в своей базе данных некоторые слова $query = $qb->select('w') ->from('DbEntities\Entity ... der by random в моем случае или нет. Я не смог добавить смещение после setMaxResult. Есть идеи, как это можно сделать?

Доктрина 2.1 - значение столбца даты и времени по умолчанию

Может кто-нибудь сказать мне, как добавить значение по умолчанию в столбец даты и времени? Я не могу сделать это так: protected $registration_date = date("Y-m-d H:i:s", time()); Так как же?

Доктрина2 - "класс" не является допустимой сущностью или отображенным суперклассом

Я получаю исключение Uncaught exception 'Doctrine\ORM\Mapping\MappingException' with message 'Class "Users" is not a va ... } } У вас есть какие-нибудь идеи, почему? eAccelerator не настроен. Доктрина v 2.2, PHP v 5.3.22, движок zend 2.3.0

передайте массив условий методу doctrine expr()->orx()

Мне нужно построить DQL с QueryBuilder таким образом [QUERY]... AND WHERE e.type = x OR e.type = Y OR e.type = N [... ... выражения multiply orx, а затем добавить их в andWhere? Есть идеи, как решить эту, вероятно, распространенную проблему?

SonataAdminBundle с переводимыми полями (расширения доктрины)

У меня есть таблица со всеми переводами в таблице "ext_translations". Перевод работает отлично. Проблема в том, что ... ен относиться к этому? Я не хочу создавать дополнительный класс для каждой переводимой сущности (как в учебнике выше)

Как отлаживать запросы MySQL/Doctrine2?

Я использую MySQL с Zend Framework и доктриной 2. Я думаю, что даже если вы не используете Доктрину 2, вы будете знаком ... sks_ibfk_3` FOREIGN KEY (`list_id`) REFERENCES `lists` (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1$$

Доктрина 2 удаление с помощью построителя запросов

У меня есть две сущности с отношением OneToMany, Project и Services. Теперь я хочу удалить все службы по идентификатору ... ,$project->getId()); Этот также генерирует недопустимый запрос DQL. Любые идеи и примеры будут приветствоваться.

Использование собственного SQL-запроса без класса сущности

Мне нужно создать собственный SQL-запрос с несколькими объединениями и подзапросами. Это будет выглядеть примерно так: ... рикасаться. Я также настоятельно предпочел бы, чтобы я делал все на стороне базы данных, не привлекая к этому много PHP.

Получить дату в виде строки из объекта datetime в доктрине 2

В одной из моих сущностей у меня есть защищенное свойство под названием insert_date, которое является датой и временем. ... Но он не извлекается... Как я могу получить свойство даты из этого объекта? Даже $insert_date->date не работает.

Ограничить количество записей, извлекаемых при использовании Doctrine DQL в Symfony2

У меня есть следующий запрос: $latestcontent = $em->createQuery(' SELECT c.title, c.content, c.last ... M\Query::limit() in C:\wamp\www\src\Shout\AdminBundle\Controller\DefaultController.php on line 22 Что я делаю не так?

Сохранение сущностей в API REST вместо базы данных с использованием доктрины 2

Это связано с моим другим вопросом: Сохраняющиеся сущности, использующие API REST. Для проекта в Symfony2 мне нужно ... ещающе. Однако последние обновления были в августе, поэтому я не уверен, что он все еще находится в активной разработке.

Как проверить, изменилась ли сущность в Доктрине 2?

Мне нужно проверить, изменился ли сохраняемый объект и нуждается ли он в обновлении в базе данных. То, что я сделал (и ... егда false, я также пытался очистить перед проверкой единицы работы, но не получилось. У кого-нибудь есть предложения?

PHP Издевательский Финальный класс

Я пытаюсь издеваться над php final class, но так как он объявлен final Я продолжаю получать эту ошибку: PHPUnit_Framew ... лучае возможность обойти это final поведение только для моих модульных тестов без введения каких-либо новых фреймворков?

Как запретить Доктрине 2 кэшировать результат в Symfony 2?

Я хочу иметь возможность получить существующую версию сущности, чтобы сравнить ее с последней версией. Например, Редакт ... utput "Unpersisted new title" instead of the expected "My Title" Кто-нибудь знает, как я могу обойти это кэширование?