0

我今天刚开始在 Rails 上学习 Ruby。我正在关注 Rails For PHP Developers 一书。无论如何,当我键入 rails g model Subscribers 时,下一行显示“调用活动记录”。我从 cmd 行创建控制器没有问题,所以我的模型为什么没有生成。这意味着模型文件没有在模型目录中创建。

4

1 回答 1

1

您需要将 mysql2 gem 添加到您的 gemfile 中。然后运行 ​​bundle install 并再次尝试。

在本地机器上学习 rails 时,最好使用默认的 SQLite 数据库。您必须更改 config/database.yml 才能将 MySQL 用于您的开发环境,这需要您安装 MySQL 适配器。

注意:使用 mysql2 gem,而不是 mysql gem。它会为你省去很多悲伤。

于 2012-12-26T08:12:52.313 回答