如何连接两个模型表以获得基于user_id的用户名?
- 喜欢表格.php* - id|帖子标识|用户标识
- postTable.php* -标识符|喜欢的ID|用户标识|内容物
5 1 23 Hello
- 用户表.php* - id|使用者名称|
23 sample_name
后控制器
$this->paginate = [
'contain' => ['Users', 'Likes'],
];
$posts = $this->paginate($this->posts);
视图中的蛋糕PHP变量
'likes' => object(App\Model\Entity\likes) id:4 {
'id' => (int) 1
'post_id' => (int) 5
'user_id' => (int) 23 ***I want to get user name from this ID***
1条答案
按热度按时间kmpatx3s1#
在容器中添加喜欢的用户(Likes.Users)