代码之家  ›  专栏  ›  技术社区  ›  Blankman

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

  •  1
  • Blankman  · 技术社区  · 14 年前

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

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

    这会怎样?

    2 回复  |  直到 14 年前
        1
  •  2
  •   Matt Briggs    14 年前

    require 基本上是在当前ruby进程的上下文中运行另一个文件(如果还不需要的话)。如果您的数据库文件被调用 models.rb 它生活在一个名为 lib ,会是这样的

    require 'lib/models'
    
        2
  •  1
  •   the Tin Man    14 年前

    你需要阅读 Modules ,这是“鹤嘴锄书”的一部分,又名 Programming Ruby

    推荐文章