【发布时间】:2015-01-13 12:08:27
【问题描述】:
我即将学习如何在 Laravel 中构建 RestFul 应用,但我不明白 resource.create 和 resource.store
之间的区别如果我想注册并创建一个新用户,那么它是使用 resource.create 还是 resource.store ?
如果没有,什么时候使用 resource.create ?我应该什么时候使用 resource.store ?
干杯,
【问题讨论】:
我即将学习如何在 Laravel 中构建 RestFul 应用,但我不明白 resource.create 和 resource.store
之间的区别如果我想注册并创建一个新用户,那么它是使用 resource.create 还是 resource.store ?
如果没有,什么时候使用 resource.create ?我应该什么时候使用 resource.store ?
干杯,
【问题讨论】:
只是一个简单的例子。 (过度简化)
假设您正在写博客。
您发送的用于获取表单(您将在其中撰写博客)的GET 请求是resource.create。
写完后,当你将提交和POST内容保存在某个地方时,它是resource.store
在你的情况下,
registration form 是 resource.create。
保存信息(提交表单)是resource.store。
【讨论】:
resource.create 显示创建新资源的表单(前端仅显示表单),resource.store 将新创建的资源存储在存储中(数据库交互存储数据)。
【讨论】: