Rails在Ruby on Rails中生成模型错误

时间:2017-11-02 19:34:46

标签: ruby-on-rails ruby

我正在构建一个新的RoR应用程序,我试图创建一个像下面这样的新模型。

rails generate model Pic title:string description:text

但我一直都在不断地遇到这些错误,并尝试安装许多方法,如安装宝石,更新宝石等。

P.S:我正在尝试安装旧版本的宝石。这会造成问题吗?

但它没有给我结果。请帮帮我。

enter image description here

P.P.S:我是红宝石的绝对初学者。所以请通过有充分理由给出解决方案来帮助我。在此先感谢。

2 个答案:

答案 0 :(得分:1)

您好,您的simple_form gem有问题,请尝试从gem文件中删除并添加 gem' simple_form' 并运行捆绑安装这一步运行 rails生成simple_form:install ,用于创建简单表单的配置文件。 试试这可能会帮助你。

答案 1 :(得分:1)

正如 @Navneet 指出,生成配置文件也可以用于配置,它也可以很好地工作。

我发现的另一件事是,这里使用的宝石是旧版本。这造成了兼容性问题(因为它没有相应配置)。因此,通过用当前版本或稳定版本替换宝石,您可以摆脱这个问题。

  1. 转到rubygems.org
  2. 搜索宝石并检查其是否为最新版本
  3. 如果没有,请用Gemfile替换.ant-tabs中相应宝石的行。