提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
摘要:原创
一、先用模型关联要关联的表并查出主表的内容
$buyer = MessageBuyer::with('user,product')
->field('id,createtime,user_id,product_id')
->order('createtime', 'desc')
->select();
二、在查出要关联的表的内容用的是数据库查询
代码如下(示例):
$product = \db('product')->select();
foreach ($product as $v){
$productdata[$v['id']] = $v['title'];
}
2.在就是写出要展示的内容
代码如下(示例):
foreach ($buyer as $k => $v ) {
$buyer[$k]['createtime'] = date('Y-m-d H:m', $v['createtime']);
$data[] = [
'id'=> $v['id'],
'createtime'=> $v['createtime'],
'productpid' => $productdata[$v['pid']],
'title' => $v['product']['title'],
'username' => $v['user']['nickname'],
'useravatar' => $v['user']['avatar']
];
}
总结
以上就是今天要讲的内容,本文仅仅简单查出层级的使用,