Rails friendly_id不会在heroku上的现有用户上呈现

时间:2014-07-10 16:57:04

标签: ruby-on-rails ruby heroku friendly-url

我正在使用friendly_id宝石来制作我的网址友好&例如,在url中用username替换id。在开发过程中一切正常,因为我即将运行(更新当前用户网址):

在我的导轨中

User.find_each(&:save) c。

但在生产模式下,在heroku上,它仅适用于新用户 - 如何将friendly_id模型添加到现有用户?

我试图运行

Heroku run rake Pin.find_each(&:save)

但没有成功:

-bash: syntax error near unexpected token `('

我有什么想法可以解决这个问题?

1 个答案:

答案 0 :(得分:0)

在您的应用程序目录中:

heroku run console

然后:

Pin.find_each(&:save)