Mysql2::Error: Table 'app_test.admins' doesn't exist: SHOW FULL FIELDS FROM `admins`
问题是,在代码中的任何地方都没有指定数据库名称在database.yml中,指定'app_test‘,没有'.admins’后缀。Mysql2::Error: Table 'app_dev.admins' doesn't exist: SHOW FULL FIELDS FROM `admins`
编辑:正如user @Mayank Porwal指出的那样,我忘记了在df.rename命令中指定关键字列。我找到了另一种解决方案,使用@ use 95使用str.rstrip删除标题中的所有后缀。我希望在每一列中自动删除文本(后缀),而不必指定每个旧的和新的列名。到目前为止,我尝试过的方法都没有奏效。