laravel使用没有控制器的模型,"最佳实践"?

时间:2014-11-20 09:29:46

标签: php laravel laravel-4 eloquent

我有一个产品型号和一个具有一对多关系的图像模型,我目前正在使用产品控制器中的Image模型,我应该调用“图像控制器”(我目前还没有)有)处理所有图像的东西?请记住,图像无法在没有产品的情况下存在。

1 个答案:

答案 0 :(得分:6)

控制器和模型之间没有直接关系,你永远不应该创建控制器来匹配'你的模特。

控制器用于表示应用程序中的路径/路径。

模型用于在数据库中保存持久数据。

有时,在创建CRUD应用程序时,会有一定数量的控制器和模型(即帖子,评论,用户等)。但这并不是因为一条规则' - 只是CRUD应用程序的本质。

控制器可以调用几个不同的模型,这是可以接受的。