惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
B
Blog RSS Feed
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Help Net Security
MyScale Blog
MyScale Blog
WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
GbyAI
GbyAI
小众软件
小众软件
大猫的无限游戏
大猫的无限游戏
Martin Fowler
Martin Fowler
Vercel News
Vercel News
S
SegmentFault 最新的问题
M
MIT News - Artificial intelligence
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
Engineering at Meta
Engineering at Meta
云风的 BLOG
云风的 BLOG

博客园 - 王翔(kingfly)

IT技术团队行而有效的管理之道 九宫格抽奖HTML+JS版 Nginx负载均衡深入浅出 PHP 二维数组根据某个字段排序 MYSQL INSERT INTO SELECT 不插入重复数据 小米2成功使用google组件的办法(为了coc游戏能登录google账户) PHP 数组排序方法总结 普通标和转让标的回款和还款日期的算法。 THinkphp开启静态(动态)缓存的用法 left join、right join、inner join的区别 Mysql字符串字段中是否包含某个字符串,用 find_in_set ThinkPHP Where 条件中使用表达式 通过递归组合多维数组! Thinkphp 关联模型和试图模型区别 执行一条SQL语句,插入多条数据! rtrim() 函数 从字符串的末端开始删除空白字符! 在Thinkphp中【自动加载自定义扩展配置文件】! TP支持菜单动态生成RBAC权限系统数据库结构设计方案 Thinkphp的S缓存用法!
thinkphp 关联模型配置代码
王翔(kingfly) · 2014-12-21 · via 博客园 - 王翔(kingfly)
<?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'                //关联表显示字段
        )
    );
    
}
?>

posted @ 2014-12-21 22:32  王翔(kingfly)  阅读(1566)  评论(0)    收藏  举报