//这是user模型
<?php
namespace Home\Model;
use Think\Model\RelationModel;
class UserModel extends RelationModel{
protected $_li
'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();
}
为什么会出现这样的问题呢?请大牛们指点啊,昨天研究一下午了
最佳答案