创建脚本或任务来修改数据库
我需要创建一个从文件系统源导入数据的脚本。我该怎么做?
我已经尝试创建一个 rake 任务,但模型未加载。如何将整个 Rails 环境纳入我的任务中?
I need to create a script that imports data from a file system source. How do I do that?
I already tried to create a rake task but there the models are not loaded. How do I get the whole rails environment into my task?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您将
:environment
声明为 rake 任务的依赖项。这会在运行之前加载 Rails 和所有应用程序代码。You declare
:environment
as a dependency of your rake task. This loads up rails and all of your app code before it runs.