我正在尝试使用 PHP Activerecord 使用以下代码测试是否存在记录:
class User extends ActiveRecord\Model {
public function user_exists() {
$user = User::find_by_email($this->email);
if ( $user ) {
return true;
} else {
return false;
}
}
}
$user = new User();
$user->email = "test@email.com";
if ( $user->user_exists() ) {
echo "user exists";
} else {
echo "no user";
}
出于某种原因,我收到“调用未定义方法:find_by_email”错误。我究竟做错了什么?