3.2.3的BUG?

浏览:603 发布日期:2015/02/19 分类:求助交流 关键字: bug 兼容 求助 模型
关联模型中3.2.3出现兼容问题,如下关联模型<3.2.3皆兼容 。但是到3.2.3则关联失败。<?php
namespace  Common\Model;
use Think\Model\RelationModel;

/**
* 用户与角色关联模型
*/
class UserRelationModel extends RelationModel
{
    //定义主表名称
    Protected $tableName='user';
    
    //定义关联关系
    Protected $_link=array(
        'role'=>array(
            'mapping_type' =>self::MANY_TO_MANY,
            'relation_key'=>'role_id',
            'foreign_key'=>'user_id',
            'relation_table'=>'gg_role_user',
            'mapping_fields'=>'id,name,remark',
            )
        );
}
?>
<3.2.3都能正常输出 Array
(
    [0] => Array
        (
            [AutoID] => 8901
            [User] => admin
            [LoginIp] => 127.0.0.1
            [LoginTime] => 1424314791
            [Count] => 70
            [Status] => 0
            [Handler] => 
            [ReMark] => 这是管理员啊
            [NickName] => 未知
            [Time] => 1415418825
            [UpdateTime] => 
            [role] => Array
                (
                )

        )

    [1] => Array
        (
            [AutoID] => 8906
            [User] => 王尼马
            [LoginIp] => 127.0.0.1
            [LoginTime] => 1424298651
            [Count] => 1
            [Status] => 0
            [Handler] => admin
            [ReMark] => 
            [NickName] => 未知
            [Time] => 1424298585
            [UpdateTime] => 
            [role] => Array
                (
                    [0] => Array
                        (
                            [id] => 2
                            [name] => Principal
                            [remark] => 责人
                        )

                )

        )

)
在3.2.3处则输出 Array
(
    [0] => Array
        (
            [autoid] => 8901
            [user] => admin
            [loginip] => 127.0.0.1
            [logintime] => 1424314791
            [count] => 70
            [status] => 0
            [handler] => 
            [remark] => 这是管理员啊
            [nickname] => 未知
            [time] => 1415418825
            [updatetime] => 
            [role] => Array
                (
                )

        )

    [1] => Array
        (
            [autoid] => 8906
            [user] => 王尼马
            [loginip] => 127.0.0.1
            [logintime] => 1424298651
            [count] => 1
            [status] => 0
            [handler] => admin
            [remark] => 
            [nickname] => 未知
            [time] => 1424298585
            [updatetime] => 
            [role] => Array
                (
                )

        )

)
猜想了各种可能的原因,实在在解决不了,烦求大神指导,谢谢!
另祝大家Happy New Year!
最佳答案
评论( 相关
后面还有条评论,点击查看>>