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

bil*_*isa 2 php laravel eloquent laravel-4

我有一个产品模型和一个具有一对多关系的图像模型,我目前正在使用产品控制器中的Image模型,我是否应该调用"图像控制器"(我目前没有)处理所有图像的东西?请记住,如果没有产品,图像就无法存在.

Lau*_*nce 8

控制器和模型之间没有直接的关系,您永远不应该创建控制器来"匹配"您的模型.

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

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

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

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