1

每当我rake db:reset在 Rails 开发环境中运行以清除我的 sqlite 数据库时,似乎我必须杀死我的服务器并重新启动它,否则我的应用程序将表现得好像数据库中有 AR 对象一样。我是红宝石新手,仅供参考。是因为 AR 将对象缓存在内存中吗?

4

1 回答 1

0

可能与 Rails AR 或模式缓存有关。如果重新启动服务器对您有用,那么我假设它会清除架构缓存

于 2012-08-26T04:00:39.793 回答