php - 重复使用相同的表单进行更新和创建,还是在 Laravel 中有更简单的方法?
问题描述
在个人资料页面中,用户可以写关于自己的内容,然后将显示在个人资料页面上。现在我不希望用户向数据库提交多个“关于”。一旦他写了,它将被存储在数据库中,他应该只能更新信息。这将如何完成。我现在想到的是重用相同的表单,如果这是唯一的方法,那将如何完成?我敢肯定有一种更简单的方法,但目前想不出任何东西。
解决方案
你好新的贡献者!
您的问题表明对 Laravel 作为 MVC(模型-视图-控制器)框架的基本工作缺乏了解。
视图层(即窗体)只显示和收集信息。
控制器验证该信息并将应用程序粘合在一起。
模型存储信息。
在您的情况下,“关于”应该是表中的一列 - 每个用户不可能有超过一个。就表单而言,如果您可以重复使用它,那就去做吧——代码重复是不好的!
我的建议是:
- 阅读 MVC(网上有很多教程和课程)
- 完整阅读 Laravel 文档
推荐阅读
- django - 如何在 Django 中制作可重用的页面片段?
- optaplanner - 在 OptaPlanner 的约束中使用 HardMediumSoftScore 时出现异常
- javascript - 如何在html标签中显示链接
- install4j - install4j v9.0后如何检测windows代理设置
- react-native - React Native-Styling Tab Navigator
- python - 如何在 Django ORM 中触发 bulk_create 之后的动作?
- node.js - 如何在 npm 中运行单个测试?
- reactjs - localStorage 需要时间在反应中存储令牌
- dataweave - 从 Dataweave 中的列中获取最大值
- postgresql - Postgres - 将列表拆分为行