gpt4 book ai didi

ruby - 如何在文件中设置 activerecord + 模型,然后在所有其他脚本文件中重新使用它?

转载 作者:太空宇宙 更新时间:2023-11-03 18:30:57 24 4
gpt4 key购买 nike

我有一堆不同的 .rb 命令行脚本文件来执行各种任务,但它们都使用相同的数据库。

我正在编写第二个 .rb 文件,第一个包含对 ActiveRecord、数据库连接和代表我的模型等的类的所有引用。

是否可以将所有这些移动到另一个文件,然后只在我的每个 .rb 文件中导入该文件?

这将如何运作?

最佳答案

require 基本上会退出并在当前 ruby​​ 进程的上下文中运行另一个文件(如果尚未需要)。如果您的数据库文件名为 models.rb 并且它位于名为 lib 的子目录中,它看起来像这样

require 'lib/models'

关于ruby - 如何在文件中设置 activerecord + 模型,然后在所有其他脚本文件中重新使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4141271/

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