News新闻

业界新闻动态、技术前沿
Who are we?

您的位置:首页      网络营销      Yii2实现跨mysql数据库关联查询排序功能代码

Yii2实现跨mysql数据库关联查询排序功能代码

背景:在一个mysql服务器上(注意:两个数据库必须在同一个mysql服务器上)有两个数据库:memory (存储常规数据表) 中有一个 user 表(记录用户信息)memory_stat (存储统计数据表) 中有一个 user_stat (记录用户统计数据)现在在 user 表生成的 GridView 列表中展示 user_

背景:在一个mysql服务器上(注意:两个数据库必须在同一个mysql服务器上)有两个数据库:

memory (存储常规数据表) 中有一个 user 表(记录用户信息)

memory_stat (存储统计数据表) 中有一个 user_stat (记录用户统计数据)

现在在 user 表生成的 GridView 列表中展示 user_stat 中的统计数据

只需要在User的model类中添加关联

public function getStat()
{
 return $this->hasOne(UserStat::className(), ['user_id' => 'id']);
}
    我要评论
    共有 人参与,评论 条,顶帖 [点击查看]
  • 验证码:
  • 所有评论仅代表网友意见,与本站立场无关!