茧以相反的顺序填充形式

Cocoon populating form in reverse order

示例: 我有一个 form_for "Party",您可以在其中创建许多 "People",使用 Cocoon 来构建 fields_for 人。我按以下顺序创建 3 个人:

人 1

人 2

人 3

我保存表格,然后返回编辑表格。我按以下顺序与人见面:

人 3

人 2

人 1

这有什么原因吗?我认为这只与茧回忆数据的方式有关,从最近到最旧。但是,我希望表单按照创建人员的顺序显示人员。

像这样向 person.rb 添加默认范围:

default_scope { order('created_at ASC') }