关联模型插入数据问题

浏览:2690 发布日期:2014/09/09 分类:求助交流
关联模型如下:class UsersModel extends RelationModel{
    protected $_link = array(
        'ZfUsers'=>array(
            'mapping_type'      => self::HAS_ONE,
            'foreign_key' => 'uid',
            'as_fields' => 'username,password,sid',
        ),
    );
}
控制器代码$data['openid'] = I('post.key');
        $data['username'] = I('post.studentId');
        $data['password'] = I('post.studentPwd');
        $data['sid'] = I('post.school');
        D('Users')->relation(true)->data($data)->add();
通过表单post的话插入数据只插入users这个表,而不插入数据到zfusers这个表,如果我这样写就可以成功插入数据:$data['openid'] = '2222222';
        $data['username'] = '2222222';
        $data['password'] = '2222222';
        $data['sid'] = '2';
        D('Users')->relation(true)->data($data)->add();
请问是什么问题???
最佳答案
评论() 相关
后面还有条评论,点击查看>>