求救,关联查询时,Think\Model:relation方法不存在

浏览:908 发布日期:2015/06/17 分类:求助交流 关键字: 求助
本人新手,研究TP中,想用关联模型进行查询
//这是user模型
<?php
namespace Home\Model;
use Think\Model\RelationModel;
class UserModel extends RelationModel{
protected $_link = array(
'Card'=>array(
'mapping_type' => self::HAS_ONE,
'class_name' => 'Card',
'forgin_key'=> 'user _id',
'as_fields' => 'card_face_url,card_back_url',
// 定义更多的关联属性
),
);
}
//这是控制器里的进行查询的方法
public function user_info(){
$data['id'] = $_GET['id'];
$user_mod = D('User');
$info = $user_mod->relation('Card')->find($data['id']);
$this->assign('info',$info);
$this->display();
}
为什么会出现这样的问题呢?请大牛们指点啊,昨天研究一下午了
最佳答案
评论( 相关
后面还有条评论,点击查看>>