我有一个Listing实体和ListingReview实体。我想在清单的索引页面上显示一些使用ListingReview Entity计算的数据。我是通过使用列表实体上的虚拟字段 star_rating 和_getStarRating方法来实现的。但是因为我要从ListingReview(通过listing_id链接到Listing Entity的链接)获得数据,所以我不得不使用TableRegistry :: get('ListingReviews')来获取Table对象,以获取所需的数据。
在Cakephp 3中是否在实体良好实践中使用TableRegistry?如果没有,那么在这里做我想做的最好,最有效的方法是什么?
在此先感谢您的帮助。