【问题标题】:Laravel difference between resource.create and resource.storeresource.create 和 resource.store 之间的 Laravel 区别
【发布时间】:2015-01-13 12:08:27
【问题描述】:

我即将学习如何在 Laravel 中构建 RestFul 应用,但我不明白 resource.createresource.store

之间的区别

如果我想注册并创建一个新用户,那么它是使用 resource.create 还是 resource.store

如果没有,什么时候使用 resource.create ?我应该什么时候使用 resource.store

干杯,

【问题讨论】:

    标签: php api rest laravel


    【解决方案1】:

    只是一个简单的例子。 (过度简化

    假设您正在写博客。

    您发送的用于获取表单(您将在其中撰写博客)的GET 请求是resource.create

    写完后,当你将提交和POST内容保存在某个地方时,它是resource.store

    在你的情况下,

    registration formresource.create

    保存信息(提交表单)是resource.store

    【讨论】:

    • 超级简单,谢谢!然后我只使用 store(),因为我将我的 api 连接到 iOS 应用程序。
    • 谢谢,这在文档中很奇怪
    • @plushyObject 非常非常模糊,在大多数情况下不需要。它只会让一切变得如此混乱。
    • 我不明白.. 当您在前端有
      时,为什么您需要在后端为表单创建一个 create() 函数?你能举个例子当你想准备表格吗?
    • create 函数显示表单。按照惯例,不是相反。
    【解决方案2】:

    resource.create 显示创建新资源的表单(前端仅显示表单),resource.store 将新创建的资源存储在存储中(数据库交互存储数据)。

    【讨论】:

      猜你喜欢
      • 2015-05-18
      • 2015-01-08
      • 1970-01-01
      • 2013-12-31
      • 2016-02-25
      • 2014-11-06
      • 2020-09-09
      • 1970-01-01
      • 2016-05-03
      相关资源
      最近更新 更多