0

我们使用 Formtastic 并为基于此railscasts的一对多关联模型构建 add_fields/remove_fields 。现在我们遇到了重复条目问题。比如说,在我们创建一个新项目之后,然后编辑这个加载了 3 个任务的项目,如果我在编辑时再添加一个任务,这个新添加的任务会在数据库中重复。

我们还使用 update_attributes 检查验证和 AJAX 提交表单并在 sidekiq 的后台作业中运行该过程。

我找到了这个链接,但我使用的是 rails 3.2。不知道我能为这种情况做些什么......

有没有人遇到过这个问题?我现在正试图在这里发布我的代码。(太复杂了,无法简化在这里发布,呵呵)

UPDATE 所以经过长时间的排查这个问题,我们发现重复输入是由于两次提交AJAX造成的。

4

1 回答 1

0

正如您提到的另一个 StackOverflow 问题中所回答的那样,您必须在id通过 ajax 发送参数时发送每个任务的属性。

于 2015-04-11T11:37:46.397 回答