首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >动态Sitemap错误

动态Sitemap错误
EN

Stack Overflow用户
提问于 2015-10-10 12:15:43
回答 1查看 42关注 0票数 2

我正试图让dynamic_sitemaps gem与我的网站一起工作,但是自述文件非常技术性,目前有点超出我的考虑。

在试图为这段代码生成站点地图时,我遇到了一些错误。

代码语言:javascript
运行
复制
# You can have multiple sitemaps like the above – just make sure their names are different.

# Automatically link to all pages using the routes specified
# using "resources :pages" in config/routes.rb. This will also
# automatically set <lastmod> to the date and time in page.updated_at:
#
sitemap_for :offers

它正在返回以下错误

ArgumentError:提供给sitemap_for的集合必须响应find_each。这是为了表演。使用Model.scoped获取响应find_each的ActiveRecord关系。

我希望有网站地图,包括我的所有优惠职位,等等。

任何帮助都是非常感谢的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-10 13:35:21

如果你的模特的名字是提供的,试试

代码语言:javascript
运行
复制
sitemap_for Offer.all

(注:#作用域已不再推荐,因此#all似乎是今后更好的选择)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33053873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档