gpt4 book ai didi

ruby-on-rails - time_ago_in_words => "in {{count}} days."吗?

转载 作者:行者123 更新时间:2023-12-04 03:13:30 28 4
gpt4 key购买 nike

我有一个很奇怪的错误。在我的代码中,我有<%= time_ago_in_words(game.created_at) %>
它可以在本地和我的登台服务器上使用,但不能在我的生产服务器上使用:

示例:http://hockey-community.com/games/show/45

我得到“in {{count}} days.

奇怪的是,如果返回的数字为1,则可以使用。 (例如:1 hour ago or 1 day ago)。

任何想法都将非常有帮助。谢谢

最佳答案

Rails在帮助程序中使用了一些过时的语法,然后在最新的Ruby版本中删除了该语法。如果您使用的是Heroku之类的方法,请尝试告诉生产实例使用Rails 2.3.9。否则,您也可以尝试降级Ruby。

请参阅更改日志:
http://weblog.rubyonrails.org/2010/9/4/ruby-on-rails-2-3-9-released

Changes i18n named-interpolation syntax from the deprecated Hello {{name}} to the 1.9-native Hello %{name}.



看来它将解决您的问题。

关于ruby-on-rails - time_ago_in_words => "in {{count}} days."吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4330403/

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