Использование TableRegistry внутри сущности cakephp 3

У меня есть объект Listing Entity и объект ListingReview. Я хотел бы отобразить на странице индекса Листингов некоторые данные, рассчитанные с использованием объекта ListingReview. Я сделал это с помощью виртуального поля Звездный рейтинг на объект листинга и метод _getStarRating. Но поскольку я хочу, чтобы данные поступали из ListingReview (который связан с Listing Entity с помощью list_id), мне пришлось использовать TableRegistry :: get (‘ListingReviews’), чтобы получить объект Table для получения нужных мне данных.

Является ли использование TableRegistry внутри Entity хорошей практикой в ​​Cakephp 3? Если нет, то какой будет лучший и самый эффективный способ сделать то, что я пытаюсь сделать здесь?

Заранее благодарю за любую помощь.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]