Doctrine ORM и внешние столбцы - PullRequest
       16

Doctrine ORM и внешние столбцы

0 голосов
/ 04 февраля 2020

Я пытаюсь использовать Doctrine ORM для нового проекта, где у меня есть реляционная БД.

Предположим, у меня есть 2 таблицы:

Пользователь

  • id
  • имя
  • идентификатор_группы

группа

  • id
  • name

Между пользователем, который может входить только в одну группу, и группой может существовать связь, которая может использоваться несколькими пользователями. Поэтому я определил отношение, используя отношения OneToMany и ManyToOne.

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

Мне нужно что-то, что можно обобщить для приложения MVC для нескольких таблиц и полей и должен быть объединен с фильтрами, сортировщиками, нумерацией страниц.

Спасибо!

...