多级嵌套表单未在Active Admin中显示

我正在尝试实现一个多级嵌套表单。

这些是我的模特

workout.rb

has_many :workout_weeks accepts_nested_attributes_for :workout_weeks 

workout_week.rb

 belongs_to :workout has_many :workout_days accepts_nested_attributes_for :workout_days 

workout_day.rb

 belongs_to :workout_week 

和我的锻炼编辑部分在活动管理员就像

 form do |f| inputs 'Workout Details' do f.input :workout_name f.inputs do f.has_many :workout_weeks, heading: 'Workout Week', allow_destroy: true do |ww| ww.input :week_workout_name ww.inputs do ww.has_many :workout_days, heading: 'Workout Days', allow_destroy: true do |wd| wd.input :day_workout_name end end end end f.actions end end 

我在这里遗漏了什么,视图中没有可用于编辑字段的表单。 它没有生成。 我的观点现在就是这样。

锻炼表格的屏幕截图

为什么我的workout_day表格没有在这里呈现?

这应该工作:

 form do |f| inputs 'Workout Details' do f.input :workout_name f.inputs do f.has_many :workout_weeks, heading: 'Workout Week', allow_destroy: true do |ww| ww.input :week_workout_name ww.has_many :workout_days, heading: 'Workout Days', allow_destroy: true do |wd| wd.input :day_workout_name end end end f.actions end end 

你不能在inputsinputs