Rails:Nested_form_for 和范围,POST 创建记录两次/重复

发布于 2024-12-08 14:10:52 字数 451 浏览 2 评论 0原文

在我的表单中,我需要像这样的管理范围

<%= form_for [:admin, @event], :html => {:multipart => true} do |f| %>

现在,将其替换为 nested_form_for (使用 Ran Bates 的 Nested_form gem),

<%= nested_form_for [:admin, @event], :html => {:multipart => true} do |f| %>

POST 操作会为此事件插入新的嵌套任务记录两次 >!?

删除 :admin 范围可以解决此问题,但我不能没有它。这里有什么解决方案?谢谢!

In my form I need my admin scope like this

<%= form_for [:admin, @event], :html => {:multipart => true} do |f| %>

Now, replacing this with nested_form_for (Using Ran Bates' Nested_form gem)

<%= nested_form_for [:admin, @event], :html => {:multipart => true} do |f| %>

the POST action inserts the new nested task record for this event twice!?

Removing the :admin scope fixes this, but I could not do without it. What would be a solution here? Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情绪失控 2024-12-15 14:10:52

问题源于混乱的控制器操作。结束这个。

Issue originated from messed up controller action. Closing this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文