当前位置:  开发笔记 > 编程语言 > 正文

雄辩如何识别表格?

如何解决《雄辩如何识别表格?》经验,为你挑选了1个好方法。

我很好奇有关雄辩如何知道它应该通过运行来保存我们给它的记录$ php artisan tinker.我实际上并不记得设置这么一个选项.



1> The Alpha..:

Laravel使用时,Eloquent您应该使用属性分配表名称$table,例如:

protected $table = 'some_thing';

否则,它假定表名是模型名称的复数形式,在本例中,对于User模型,表名应该是users.Follwing段落取自Laravel网站:

表名

请注意,我们没有告诉Eloquent我们的Flight模型使用哪个表."蛇案例",该类的复数名称将用作表名,除非明确指定了其他名称.因此,在这种情况下,Eloquent将假设Flight模型将记录存储在航班表中.

// You may use this instead:
class Flight extends Model
{
    // Explicit table name example
    protected $table = 'my_flights';
}

因此,如果您在创建/命名数据库表时没有遵循此约定,Laravel那么您必须Laravel使用模型中的受保护$table属性来告知模型表的名称.

阅读此处的文档.

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有