Geokit-rails 全新设置,找不到 table 'locations' Rails 5

Geokit-rails fresh setup, Could not find table 'locations' Rails 5

我遵循 directions here 但是当我 运行 Location.all 时,我得到

ActiveRecord::StatementInvalid: Could not find table 'locations'

在 Rails 5 应用程序中使用 geokit-rails 是否需要任何额外的设置步骤或配置?和我还在用Sqlite还没有换数据库有什么关系吗?

ActiveRecord::StatementInvalid: Could not find table 'locations'

文档引用了一个示例,说明如何在模型中设置geokit-rails。 gem不会serve/ship与现成的table。您应该改为生成 table 。假设您的应用程序中已经有 Location 模型,然后生成迁移以创建 locations table

rails g migration create_locations

然后rake db:migrate