我正在运行Kohana稳定版本3.2.0,刚下载。 我的数据库配置已完成,bootstrap包含启用的orm和数据库模块。我的模型也是如此。
我的请求如下:
$user = ORM::factory('user',$post)->find();
if($user->count_all()){
echo '<pre>';
print_r($user);
echo '</pre>';
}
基本上它应该返回一些数据,但它给我一个错误。
Database_Exception [1103]:表名不正确''[SELECT COUNT(*)AS`documents_found` FROM``]
这是正常的,它显示空表吗?
$table_name='user';
更新模型,它仍然看不到它。答案 0 :(得分:1)
$user = ORM::factory('user',$post)->find();
if($user->loaded()){
echo '<pre>';
print_r($user);
echo '</pre>';
}
使用loaded()
方法检查用户是否已从DB成功加载。