连接到laravel 4中的现有数据库

时间:2013-07-17 16:17:21

标签: php laravel laravel-4

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

1 个答案:

答案 0 :(得分:1)

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

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

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

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