首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我不能编辑和查看cakePhp教程中的文章

我不能编辑和查看cakePhp教程中的文章
EN

Stack Overflow用户
提问于 2016-11-10 19:07:15
回答 1查看 2K关注 0票数 0

我看过cakePhp博客,我已经完成了所有步骤,但是它显示了错误:

在ROOT/src/Template/Posts/view.ctp中出错,第1行是否可以使用自动表?

应用程序中的一些表对象是通过实例化Cake\ORM\Table来创建的,而不是任何其他特定的子类。

这可能是这一例外的原因。在下列情况下为您创建了自动表:

指定表的类不存在。表是用一个错误创建的:

代码语言:javascript
复制
TableRegistry::get('Atricles');

类文件在名称或不正确的命名空间中有一个错误的类型:类Atricles扩展表。包含类的文件有一个错误的大小写: Atricles.php表是使用关联使用的,但是关联有一个错误:

代码语言:javascript
复制
$this->belongsTo('Atricles');

表类驻留在插件中,但关联定义中没有使用插件符号。

请尝试更正下表别名的问题:

帖子

我看到了我的帖子(已经在控制台中添加了),但我看不到一个帖子,编辑和添加新的。

EN

回答 1

Stack Overflow用户

发布于 2016-11-11 10:52:29

您需要确保模型中的Table对象与数据库中的表同名。在这种情况下,您的数据库表应该命名为项目。如果要在模型中使用不同的数据库表,可以在表对象中使用该表:

代码语言:javascript
复制
$this->table('my_table');

你可以在他们的网站:http://book.cakephp.org/3.0/en/orm/table-objects.html上读到更多有关这方面的信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40535198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档