1
6
对于总体设计,您可能希望了解演示者层的概念(jay fields在他的博客条目中定义了它)。 Rails: Presenter Pattern )作为一种在处理复杂/多个模型时保持控制器精简和视图愚蠢的方法。 |
2
4
你可以有一系列的方法,例如
如果您不想在会话中存储数据,可以在用户提交步骤1之后创建一个新的数据库行,并在每个后续步骤中收集新数据时更新该行中的字段。您可以在行上设置一些“完成”标志,最初将其设置为0,然后在用户成功完成所有步骤后将其设置为1。 您还可以允许用户执行前面的步骤(例如,让用户在执行步骤5时返回到步骤3)。
假设您的第一步有一个带有字段“name”和“email”的表单。在你
|
3
0
这是一项正在进行中的工作,但我觉得我走对了。我在用 AASM 状态以确定要运行的验证。我仍然没有弄清楚路线应该如何工作,因为在我的例子中,所讨论的模型是一种资源。例如,哪个字段组应该是编辑操作? |
KollegeBo · 触发更新的POST或GET 2 年前 |
mariolototo · 无法获取“/”express以外的路线 2 年前 |
nnmmss · 根据查询字符串值激活li 2 年前 |
Ezaldeen Ezaldeen · pdo包装器最后一个id返回0 2 年前 |
Bruno Vavretchek · JSON模型建议 6 年前 |
Pasha · 如何在@RequestBody中传递2个对象? 6 年前 |