qq_862792055 2016-03-29 02:43 采纳率: 0%
浏览 436

MANY_TO_MANY php多对多表的链接 返回的数组role=null为什么

<?php
namespace Admin\Model;
use Think\Model\RelationModel;

class UserModel extends RelationModel {

 Protected $tableName = 'user';//定义主表名称

 //定义关联关系
 Protected $_link=array(
    'role' =>array(
        'mapping_type' =>MANY_TO_MANY,
        'foreign_key' =>'user_id',//主表外联
        'relation_key' =>'role_id',//副表外联
        'relation_table' =>'tp_role_user'//中间表
        )
    );

}
?>

<?php
namespace Admin\Controller;
use Think\Controller;
use Home\Model\UserModel;
use Think\Model\RelationModel;
class RbacController extends CommonController {
public function index(){
$result=D('User')->relation(true)->select();
var_dump($result);
die();
$this->display();
}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 opencv 无法读取视频
    • ¥15 用matlab 实现通信仿真
    • ¥15 按键修改电子时钟,C51单片机
    • ¥60 Java中实现如何实现张量类,并用于图像处理(不运用其他科学计算库和图像处理库))
    • ¥20 5037端口被adb自己占了
    • ¥15 python:excel数据写入多个对应word文档
    • ¥60 全一数分解素因子和素数循环节位数
    • ¥15 ffmpeg如何安装到虚拟环境
    • ¥188 寻找能做王者评分提取的
    • ¥15 matlab用simulink求解一个二阶微分方程,要求截图