0

我刚刚开始使用 Laravel 4 并且一直在阅读“代码明亮”。我正在尝试将我的一个应用程序迁移到 Laravel 框架。我已经看到如何使用模式构建器和迁移创建一个新数据库,但是我已经有一个包含几个表和数百行的数据库。我将如何使用 Laravel 4 中的模型来查询这个数据库?我已经在配置中添加了连接。

4

1 回答 1

1

您必须为每个表创建模型。如果表名是复数,最好使用它的单数名称作为模型的类名。

对于不起作用的情况(名称可能不是复数或以可能使 Laravel 混淆的 'ies' 之类的结尾),只需设置属性protected $table = 'tablename';为与您希望为其创建模型的表一致。

之后,按照 Eloquent 上的文档建立您可能需要建立的任何关系。

对每个表进行迁移是可能的,并且可能是一个好主意,尽管这可能非常耗时。您必须制作每个迁移文件并手动填写 Laravel 使用的迁移表。

于 2013-07-17T18:15:08.160 回答