无法在zend数据库中插入记录?

发布于 2025-01-08 11:21:51 字数 500 浏览 0 评论 0原文

我正在使用以下教程:

http://framework.zend.com /manual/en/learning.quickstart.create-model.html

当我尝试在数据库中插入记录时,如下所示:

$userModel = new Model_User_Object();
$userModel->setFirstName( 'FirstName' );
$userModel->setLastName( 'LastName' );
$userModel->save();

我收到以下错误:

No entry is registered for key 'Logger'

谢谢

I am using following tutorial:

http://framework.zend.com/manual/en/learning.quickstart.create-model.html

When I try to insert record in database something like this:

$userModel = new Model_User_Object();
$userModel->setFirstName( 'FirstName' );
$userModel->setLastName( 'LastName' );
$userModel->save();

I am getting following error:

No entry is registered for key 'Logger'

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心奴独伤 2025-01-15 11:21:51

当您尝试 get() 未注册的索引时,Zend_Registry 通常会抛出此错误。我想在你的模型中你正在做类似 Zend_Registry::get('Logger'); 的事情?您是否已经在注册表中注册了“Logger”?

This error is usually thrown by Zend_Registry when you try to get() an index that is not registered. I guess in your model you're doing something like Zend_Registry::get('Logger'); ? Have you already registered 'Logger' in the registry?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文