TP5一张表中关联了多个一对多,该如何写入?

浏览:3781 发布日期:2017/08/23 分类:ThinkPHP5专区
员工表关联了银行表、任职情况、教育经历等等,获取数据后该如何一次写入呢?TP3.2中是可以的。class Staff extends Model{
    // 设置当前模型对应的完整数据表名称
        protected $table = 'oa_staff';

    public function department(){
        //员工列表 belongsTo 部门表
                return $this->belongsTo('department','did');
        }

        public function bank(){
        //员工列表 hasMany 银行表
                return $this->hasMany('bank','bid');
        }

        public function job(){
        //员工列表 hasMany 任职表
                return $this->hasMany('job','jid');
        }

        public function material(){
        //员工列表 hasMany 物资表
                return $this->hasMany('material','mid');
        }

        public function work(){
        //员工列表 hasMany 工作简历表
                return $this->hasMany('work','wid');
        }

        public function education(){
        //员工列表 hasMany 教育经历表
                return $this->hasMany('education','eid');
        }
}
最佳答案
评论() 相关
后面还有条评论,点击查看>>