gpt4 book ai didi

ruby-on-rails - 在 Rails (3.2.11) 项目的开发中未重新加载模型

转载 作者:数据小太阳 更新时间:2023-10-29 07:19:18 25 4
gpt4 key购买 nike

我已经相当广泛地搜索了任何建议,但还没有找到,所以,这里是:

我的 Rails 项目无法自动重新加载开发中的模型。重新加载它们目前需要完全重启服务器。

此问题的先前实例与放置在模型目录中的非 activerecord 文件有关,但对我而言并非如此。

config.cache_classes 在我的开发配置文件中正确设置为 false。 View 和 Controller 重新加载没有问题。

我所有的 Rails 组件都是 3.2.11 版。我曾尝试禁用我所有的特定于开发的 gem,但都无济于事。这显然不是生产力的障碍,但确实很烦人。感谢任何帮助,如果有帮助,我很乐意提供更多信息,尽管我没有使用任何异国情调的 gem 。

谢谢!

最佳答案

一些可能性:

  1. 您并不是真正在开发环境中运行
  2. 您正在更改命名空间中的模型,但没有告诉 Rails 自动加载路径
  3. 您正在更改包含在您的类(class)中的文件,而不是直接更改您的类(class)(或为此的许多变体中的任何一个)
  4. 你正在缓存类

注意事项:

  1. 根据您使用的网络服务器,情况可能会发生变化

关于ruby-on-rails - 在 Rails (3.2.11) 项目的开发中未重新加载模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16946338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com