thinkphp 关联模型配置代码

简介: 原文:thinkphp 关联模型配置代码
原文: thinkphp 关联模型配置代码

<?php
/**
 * 公司与部门关联模型
 */
class CompanyRelationModel extends RelationModel{
    
    //主表名称
    protected $tableName = 'company';
    
    //定义关联关系
    protected $_link = array(
            
        //关联表名称
        'department' => array(
            'mapping_type'        =>     MANY_TO_MANY,                //多对多关系
            'foreign_key'        =>    'company_id',                //主表外键
            'relation_key'        =>    'department_id',            //关联表外键
            'relation_table'    =>    'sys_company_department',    //中间表(员工对应角色表),
            'mapping_fields'    =>     'id, name, pId'                //关联表显示字段
        )
    );
    
}
?>

 

目录
相关文章
|
8天前
|
人工智能 Serverless 对象存储
让你的文档从静态展示到一键部署可操作验证
好的文档应当超越文字的界限,成为知识传递和技能培养的桥梁。阿里云函数计算让我们朝着这一目标迈出了重要一步。我们将文档从传统的静态页面升级为一个动态的、互动性强的工具,用户可以通过一键部署直接在函数计算平台验证文档内容。
147 0
|
1月前
thinkphp5.1全局验证层封装
thinkphp5.1全局验证层封装
27 1
thinkphp5.1全局验证层封装
|
Java 开发者
后台分类模块之相关类之创建 | 学习笔记
快速学习后台分类模块之相关类之创建
VS Code项目中共享自定义的代码片段方案
VS Code项目中共享自定义的代码片段方案
|
PHP
【laravel】@18 模型关联和关联预载入
【laravel】@18 模型关联和关联预载入
78 0
|
PHP
【laravel项目】@16 修改后台分类
【laravel项目】@16 修改后台分类
85 0
【laravel项目】@16 修改后台分类
|
存储 Java 数据库
后台分类模块之相关类创建| 学习笔记
快速学习后台分类模块之相关类创建。
102 0
如何使用配置的方式修改SAP C4C UI的字段标签,以及背后的工作原理
I was asked by one partner that it is expected to adapt the label of “New” button into “Add”, and change the text of first menu item from “Add” to “From Contact”.
如何使用配置的方式修改SAP C4C UI的字段标签,以及背后的工作原理
|
Java 开发者
后台分类模块之相关类之创建 | 学习笔记
快速学习后台分类模块之相关类之创建
11、【分类模块管理】——修改分类名字接口开发
接口逻辑,管理员在修改分类名字的时候,我们根据操作分类的Id来对分类名字进行修改。关于在首先我们判断登陆者是否是管理员,我们在10、【分类模块管理】——添加分类接口开发有说明 controller: //管理员更新品类 @RequestMapping("set_category_name.
1018 0