我正在尝试使用名为 sitemap_generator的 gem
然后我完成了设置然后我像下面这样编码
网站地图.rb
SitemapGenerator::Sitemap.create do
Code.find_each do |f|
add "/community/#{f.community.community_name}/code/#{f.id}", :lastmod => f.updated_at
end
end
但是如果我运行,我会收到此错误rake sitemap:refresh
错误
rake aborted!
undefined method `community_name' for nil:NilClass
我不应该能够在其中使用嵌套关联吗?如果可能,我该怎么做?
顺便说一句,Code
属于Community
,并且Community
有很多Codes
它已经在模型中定义,并且工作正常。