friendlyId将无法正常工作

时间:2016-03-17 08:41:27

标签: ruby-on-rails ruby friendly-id

我试图将friendlyId gem应用到我的rails应用程序。

当我完成时

1:安装宝石, 2:和这个

bin/rails g friendly_id
  create  db/migrate/20150220082838_create_friendly_id_slugs.rb
  create  config/initializers/friendly_id.rb

bin/rake db:migrate

db:migrate运行正常但是当我进入rails时,我收到以下消息

Migrations are pending. To resolve this issue, run:

bin/rake db:migrate RAILS_ENV=development

  include FriendlyId
  friendly_id :account

然后当我执行bin / rake db:migrate RAILS_ENV = development时,console会返回此错误

PG::DuplicateTable: ERROR:  relation "friendly_id_slugs" already exists

我尝试删除数据库,但它只是提供了更多需要解决的问题(因为我在开发过程中已经有了用户数据。)

当我谷歌时,github页面中报告的相同问题已经通过错误修复解决了,它不会给我一个提示让我解决它..

我怎样才能让它正常工作? 谢谢你的时间。

1 个答案:

答案 0 :(得分:0)

以下解决了我的问题......!

List<KeyValuePair<IRequest, IQuoteTimeSeries>>