1. **Database Migration 错误** 在执行数据库迁移时,可能会遇到 `ActiveRecord::PendingMigrationError`。这通常是因为有未执行的迁移文件。 解决方案: - 首先,运行迁移命令 `rails db:migrate` 执行所有未完成的迁移。 - 如果依然出现问题,检查你的迁移文件,看是否有语法错误。 示例代码: ```ruby # 创建一个新的迁移文件 class AddAgeToUsers < ActiveRecord::Migration[6.0] def change add_column :users, :age, :integer end end # 执行迁移命令 $ rails db:migrate ``` 2. **路由(Route)错误** 当访问某个页面时可能会遇到 `ActionController::Rout..