Rails不接受模型中的命名空间

时间:2012-11-09 19:28:46

标签: ruby-on-rails rails-engines

我正在遵循Social Streams github wiki上的说明,使用Social Streams引擎将新模型添加到应用程序中。说明如下: https://github.com/ging/social_stream/wiki/How-to-add-new-activity-types

当我尝试将此行添加到我的模型时:

include SocialStream::Modules::Object

我收到错误:

uninitialized constant SocialStream::Modules

我想我在这里缺少一些基本的东西。

我的型号代码是:

class MediaCatagory < ActiveRecord::Base
  include SocialStream::Modules::Object
  attr_accessible :activity_object_id, :description, :media_cat, :seq, :version
end

修改 我想我应该问在包含错误时我应该从哪里开始查看?

1 个答案:

答案 0 :(得分:0)

令我惊讶的是,我发现重新启动机器后问题就消失了。我以前曾多次重启网络服务器,但没有重新启动。

我不明白这里发生了什么:某种奇怪的缓存?