Ruby on rails 4 有不止一个对象的祖先
我需要显示一个活动列表,每个活动都可以有服务,我必须使用祖先宝石 我是这样做的:Ruby on rails 4 有不止一个对象的祖先,ruby-on-rails-4,ancestry,Ruby On Rails 4,Ancestry,我需要显示一个活动列表,每个活动都可以有服务,我必须使用祖先宝石 我是这样做的: module ActivitiesHelper def nested_activities(activities) activities.each do |act| render(act) + content_tag(:ul, nested_activities(act.services) ) end.join.html_safe end end 编辑 我犯了这个
module ActivitiesHelper
def nested_activities(activities)
activities.each do |act|
render(act) + content_tag(:ul, nested_activities(act.services) )
end.join.html_safe
end
end
编辑
我犯了这个错误
Missing partial activities/_activity with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in:
哈?那又怎么样。问题是什么?当调用
render(act)
render在activities
views folder中搜索名为“\u activity.html.erb”的部分时,这个问题不起作用如果我遇到这个错误,这意味着“堆栈级别太深”吗?