RelationModel 多对多关联模型 命名空间

<?phpnamespace Admin\Model;use Think\Model\RelationModel;class UserModel extends RelationModel {protected $_link = array(   ‘Role’ =>array(      ‘mapping_type’      =>  self::MANY_TO_MANY,   // 多对多     ‘foreign_key’       =>  ‘user_id’,    //外键        注: 中间表 tp_role_user;’relation_foreign_key’  =>  ‘role_id’, //外键   注: 中间表 tp_role_user;’relation_table’    =>  ‘think_role_user’, //此处应显式定义中间表名称,且不能使用C函数读取表前缀  注: 中间表 tp_role_user;’mapping_fields’ => ‘id,name’ //关联的哪个字段 注:tp_user; 表),);            // 定义更多的关联属性         } 

文件地址: Thinkphp/Library/Think/Model/RelationModel.class.php  

model的命名空间
namespace Admin\Model;use Think\Model\RelationModel;

 注:拿出数据的时侯,一定要注意安全问题,把密码屏蔽掉

又完成一个模块。。。。。。。。。

发表评论