@liteppuano

Похожие энтитисы в symfony (doctrine). Возможно ли через модель прокинуть?

Привет. Только разбираюсь в Симфони и доктриной и сразу попал в тупик, как лучше сделать.
Задача: Есть сущность. Нужно по определенным критериям находить похожие сущности. например Товар - похожие товары.
Хочу реализовать это как свойство модели типа (related), что бы можно было использовать в разных частях сайта без лишних телодвижений в контроллерах.
Возможно ли так? Не хочу переопределять рест методы ради этого.
возможно можно сделать связь типа ManyToOne c какими то фильтрами на эту же модель
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Возможно, но скорее всего, не очень хорошая идея.

Потому что для поиска похожих товаров, скорее всего, понадобится достаточно жирная логика, а может даже какой-нибудь поисковый движок или ещё что-нибудь - в зависимости от требований. А это уже надо делать в сервисе.
И что вы, чтобы не переопределять метод будете сервис в сущность запихивать?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы