【发布时间】:2012-04-09 03:33:16
【问题描述】:
我在使用 Kohana ORM 的 loaded() 函数时遇到问题。我正在加载一条记录,并且该记录肯定已加载,因为我可以访问它的属性。但是,loaded() 函数返回 false。以下是我正在使用的代码:
$sessionUuid = $this->request->query('session');
$session = ORM::factory('session')->where('uuid', '=', $sessionUuid)->find();
if (!$session->loaded()) {
echo "NOT LOADED: " . $session->user_id . "\n";
return;
}
下面的代码会输出例如:
NOT LOADED: 5435
5435 是正确的用户编号,这表明该记录实际上已加载。有谁知道是什么导致了这个问题?
【问题讨论】:
标签: orm load kohana record kohana-3.2