我即将了解如何在Laravel中构建RestFul应用程序,但我不理解 resource.create 和 resource.store
之间的区别如果我想注册并创建新用户,是否使用 resource.create 或 resource.store ?
如果没有,何时使用 resource.create ?我什么时候应该使用 resource.store ?
干杯,
答案 0 :(得分:34)
只是一个简单的例子。 (过分简单化)
让我们说你正在写博客。
您要发送的GET
请求获取表单(您将在哪里撰写博客)是resource.create
。
完成撰写后,当您提交并POST
内容以便将其保存在某处时,resource.store
在你的情况下,
registration form
是resource.create
。
保存信息(提交表单)为resource.store
。
答案 1 :(得分:7)
resource.create
显示用于创建新资源的表单(仅显示表单的前端),resource.store
存储新创建的资源(用于存储数据的db交互)。