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

1 ответ

Доктрина: Невозможно выбрать сущность через переменные идентификации, не выбрав хотя бы один псевдоним корневого объекта.

Я использую следующий код впостроитель запросов, чтобы выбрать среднее значение баллов и объект категории, к которому относится это среднее значение: $queryBuilder = $this->createQueryBuilder('s') ->resetDQLPart('select') ->select('AVG(s.score) ...

1 ответ

Не могли бы вы добавить это в пример, чтобы я принял ответ? Благодарю.

аюсь сериализовать свойство, которое является критерием доктрины: public function getUserResults(User $user) { $criteria = Criteria::create() ->where(Criteria::expr()->eq('user', $user)) ; return $this->getResults()->matching($criteria); }Я не ...

3 ответа

@sonja С этой настройкой у вас будет таблица документов с внешним ключом для агентства, таблица агентств с внешним ключом для рынка и таблица рынков.

я есть форма для создания документов. С одной стороны я могу добавить имена и описания, а рядом я могу выбратьодно или несколько агентствкому принадлежит созданный документ. Каждое из агентств назначено одномуконкретныйрынок (всего 7 рынков, ...

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

2 ответа

Symfony2 - динамические соединения с базой данных доктрин во время выполнения

Я ищу хорошее решение для оперативного соединения баз данных в Symfony с использованием Doctrine для управления сущностями. У меня есть такой сценарий: все входящие пользователи нашего сервиса будут посещать адреса * .website.com, например ...

4 ответа

изменение хоста с 127.0.0.1 на localhost выдает мне эту ошибку <code> Нет такого файла или каталога (пытается подключиться через unix: ///var/mysql/mysql.sock) </ code>

ение ошибки PDO при попытке сделатьphp symfony doctrine:insert-sql Ошибка, которую я получаю: Warning: PDO::__construct(): [2002] Connection refused (trying to connect via tcp://127.0.0.1:3306) ...

3 ответа

Пытаться

ужно обновить несколько столбцов в Symfony, но я нигде не могу найти решение ... Итак, я хотел бы сделать это следующим образом: $q = Doctrine_Query::create() ->update('WebusersTable q') ->set('q.login_name','?','John') ...

2 ответа

И вам не нужно ничего из этого 'DemandCabRepository'. Вся работа выполнена доктриной

аюсь получить все мои объекты DemandCab с их дочерними объектами (DecisionCab). Мои 2 сущности /** * DemandCab. * * @ORM\Table() * @ORM\Entity(repositoryClass="DemandCabRepository") */ class DemandCab { /** * @var int * * @ORM\Column(name="id", ...

2 ответа

РЕДАКТИРОВАТЬ 2017-05-31 Пересматривая это через некоторое время. Это похоже на случай, когда Doctrine не удалось найти ваш «Class Client» из-за проблем с автозагрузкой. Вы можете исправить это, включив путь к вашему файлу начальной загрузки / скрипту автозагрузчика в ваш cli-config.php.

я есть в моем cli-config.php этот код: $driverImpl = new \Doctrine\ORM\Mapping\Driver\YamlDriver(array(__DIR__.'/yaml')); $driverImpl->setFileExtension('.yml'); $config->setMetadataDriverImpl($driverImpl);В ./yaml есть файлы yml ...

4 ответа

Пример от Яна Фабри в основном довольно хороший. filterByTitle для меня выглядит примерно так же, как titleContainsWord. filterByPublishedAt (array ('max' => time ())) намного хуже, чем -> ключ (). В целом, чем меньше контролерам нужно знать о внутренней структуре данных, тем лучше.

но я углубился в использование ORM в своем приложении CodeIgniter, и я выбрал Propel. Теперь это дает мне возможность использовать классы Propels в качестве «Модели», но разве это плохо? Поэтому мой код контроллера будет выглядеть следующим ...

4 ответа

Он извлекает результаты в прямоугольной форме и использует псевдонимы таблиц в качестве префиксов и псевдонимы столбцов в качестве имени. Таким образом, все столбцы будут доступны через tableAlias_columnAlias.

ользую Doctrine 1.2 с Symfony 1.4. Допустим, у меня есть модель пользователя, которая имеет один профиль. Они определены как: Пользователь: Я быимя пользователяпарольсоздано вupdated_atПрофиль: Я быЛогин ...