Вопросы по теме 'doctrine-orm'
Как получить случайную строку с помощью построителя запросов Doctrine2?
Пока у меня есть:
$qb1 = $this->getEntityManager()->createQueryBuilder();
$qb1->select('s')
->from('\My\Entity\Song', 's')
->where('s.id <> ?1')...
6635 просмотров
schedule
24.05.2024
Доктрина 2.1: Получение и присвоение COUNT(t.id) из подзапроса?
У меня есть две сущности в Doctrine 2.1: Category и Site каждая категория имеет много сайтов, и у каждого сайта есть родительская категория.
Я хотел бы сделать один запрос на обновление (в DQL), который обновит поле с именем count сущности...
1843 просмотров
schedule
19.04.2024
Почему вызов функции в прокси-объекте Doctrine указывает на родительский объект, а не на унаследованный дочерний объект?
Я создал унаследованный класс документа, см. код ниже. Документы сохраняются нормально, но при извлечении документа и попытке вызвать дочернюю функцию я получаю сообщение об ошибке Вызов неопределенного метода...
1101 просмотров
schedule
08.05.2024
Создать запрос в поле формы сущности
Мне нужно получить список стран, отсортированных по алфавиту. Поскольку у меня есть перевод объекта на четыре языка (английский, французский, испанский и китайский), я использовал расширения доктрины gedmo для управления переводом. Проблема в том,...
1595 просмотров
schedule
12.05.2024
Как избежать дублирования записей в отношениях «многие ко многим» с Doctrine?
Я использую встроенную форму Symfony для добавления и удаления Tag объектов справа от редактора статьи. Article — это владеющая сторона в ассоциации:
class Article
{
/**
* @ManyToMany(targetEntity="Tags", inversedBy="articles",...
7065 просмотров
schedule
22.04.2024
Doctrine, QueryBuilder: используйте конкретное место со скобками
У меня возникла проблема с созданием "простого" запроса с помощью Doctrine QueryBuilder. Я пытаюсь получить несколько «лиц», которые находятся на расстоянии не более 10 км.
Мой запрос:
$QB = $this->createQueryBuilder('p');...
688 просмотров
schedule
27.03.2024
Symfony: сохранение встроенных форм и предотвращение дублирования записей
Я играю с Symfony уже около месяца. Мне пока нравится фреймворк, но я столкнулся с проблемой, которая заставляет меня подозревать компонент формы.
Обзор У меня есть две формы, по одной для следующих объектов:
Сообщения
Теги
Они имеют...
1944 просмотров
schedule
08.04.2024
получать и отображать правильные данные с фильтрацией параметров маршрута и запросом доктрины
Для начала у меня есть этот запрос SQl:
SELECT pc.id, pc.nom_point_comptage, e.id, e.nom_ensemble, p.id, p.nom_parc
FROM points_comptage pc , ensembles e , parcs_immobilier p
WHERE pc.ensembles_id = e.id
AND e.parcs_immobilier_id = p.id
Этот...
57 просмотров
schedule
20.03.2024
Сущность Doctrine 2 ManyToMany без дополнительных столбцов
Я думаю, Doctrine не запускает события при изменении отношения manyToMany , поэтому я думаю, я хочу создать свою собственную сущность manyToMany.
Как должны выглядеть мои геттеры и сеттеры в сущности manyToMany, чтобы действовать как отношение...
47 просмотров
schedule
16.04.2024
Подсказка типа возвращаемого объекта в репозитории Doctrine2
У меня есть класс CustomRepository , который расширяет класс Doctrine\ORM\EntityRepository . Этот репозиторий связан со многими различными объектами. В репозитории есть метод, который возвращает связанный объект.
class CustomRepository extends...
1100 просмотров
schedule
19.05.2024
Symfony Doctrine не имеет повторяющихся значений
Я часами пытаюсь сделать запрос с помощью Doctrine для чтения данных о местоположении (объект местоположения) на основе расстояния, но, в свою очередь, значение местоположения (объект местоположения) повторяется только один раз для соответствующего...
239 просмотров
schedule
22.05.2024
Symfony4: класс объекта имеет репозиторий, установленный в App\Entity\CommentRepository, но это недопустимый класс
В Symfony4 у меня есть репозиторий:
<?php
namespace App\Repository;
use App\Entity\Comment;
use Doctrine\Bundle\DoctrineBundle\Repository\ServiceEntityRepository;
use Symfony\Bridge\Doctrine\RegistryInterface;
class CommentRepository extends...
12217 просмотров
schedule
11.05.2024
Почему Doctrine накладывает искусственные ограничения на имена методов репозитория?
Может кто-нибудь объяснить мне, почему Doctrine требует, чтобы имена методов репозитория начинались с findBy, findOneBy или countBy и почему даже имена с такими префиксами должны заканчиваться именем столбца?
Существуют допустимые варианты...
70 просмотров
schedule
28.05.2024
Symfony — необязательное наследование с Doctrine
Мы столкнулись с проблемой наследования в Symfony 5.
Мы создали пакет UserBundle , который включает в себя простой объект User ( идентификатор, адрес электронной почты, пароль ): цель этого пакета — легко повторно импортировать его в наши...
95 просмотров
schedule
29.05.2024