我有一个简单的应用程序,它有两个模型 - 一个Show模型和一个Episode模型 - 当然一个节目可以有很多剧集,我让它们出现在Show edit中的活动管理界面中作为嵌套资源非常好。
一集有一个'已批准'的布尔值,应该让它显示在前端;所以我在Episode模型default_scope中添加了一个default_scope,其中(:approved => true) - 但这现在使任何未经批准的剧集也出现在管理员的Show编辑中。
我正在尝试使用Show register资源并更改其嵌套资源的范围,但这根本不起作用;我尝试更改活动管理员中的Episode注册资源,但是没有显示...
希望有人能够理解问题是什么?如果是一个模型必须将其更改为unstopped的情况,它会更简单,但我基本上看一个资源并尝试更改该资源的NESTED资源的默认范围...