gpt4 book ai didi

ruby-on-rails - 动态站点地图错误

转载 作者:太空宇宙 更新时间:2023-11-03 16:21:15 24 4
gpt4 key购买 nike

我正在尝试让 dynamic_sitemaps gem 与我的网站一起使用,但自述文件技术性很强,目前让我有些头疼。

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

# 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: The collection given to sitemap_for must respond to find_each. This is for performance. Use Model.scoped to get an ActiveRecord relation that responds to find_each.

我希望站点地图包含我所有的报价帖子等。

非常感谢任何帮助!

最佳答案

如果您的模型名称是 Offer,请尝试

sitemap_for Offer.all

(注意:#scoped 已弃用,因此#all 似乎是 future 更好的选择)

关于ruby-on-rails - 动态站点地图错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33053873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com