茧以相反的顺序填充形式
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') }
示例: 我有一个 form_for "Party",您可以在其中创建许多 "People",使用 Cocoon 来构建 fields_for 人。我按以下顺序创建 3 个人:
人 1
人 2
人 3
我保存表格,然后返回编辑表格。我按以下顺序与人见面:
人 3
人 2
人 1
这有什么原因吗?我认为这只与茧回忆数据的方式有关,从最近到最旧。但是,我希望表单按照创建人员的顺序显示人员。
像这样向 person.rb
添加默认范围:
default_scope { order('created_at ASC') }