【发布时间】:2013-05-16 16:03:07
【问题描述】:
我正在使用 active_record 连接到数据库。我正在使用普通的 ruby 而不是 rails 工作。我可以很好地连接到数据库并执行除关联之外的所有操作。
我可以这样做吗?
class Person < ActiveRecord::Base
has_many :orders
end
当我这样做时,我在 RubyMine 中收到一个错误警告,说它找不到名为 order 的 Rails 模型,即使我有上面的 Order 类。由于我不在 Rails 中,我想知道是否可以在普通的 ruby 中这样做?
【问题讨论】:
-
你必须做
class Person < ActiveRecord::Base end -
可能还有
require 'rubygems'和require 'active_record'。 -
@MichaelDurrant 我认为他已经做过这些事情了。
标签: ruby-on-rails ruby activerecord activemodel