Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 未定义的局部变量或方法`作为标记';珍宝_Ruby On Rails_Tags_Gem_Acts As Taggable On - Fatal编程技术网

Ruby on rails 未定义的局部变量或方法`作为标记';珍宝

Ruby on rails 未定义的局部变量或方法`作为标记';珍宝,ruby-on-rails,tags,gem,acts-as-taggable-on,Ruby On Rails,Tags,Gem,Acts As Taggable On,我正在将插件转换为gem。在其中一个模型中,我使用acts_as_taggable_,看起来是这样的 class BlogPost < ActiveRecord::Base acts_as_taggable .... end 我不知道会出什么问题-请帮我解决您是否已将以下内容放入您的文件中: gem 'acts-as-taggable-on', '~>2.1.0' 然后 我也有同样的问题。我重新启动了我的服务器,在之后,它工作正常。上面的答案都不适用于我,我所做的是:

我正在将插件转换为gem。在其中一个模型中,我使用acts_as_taggable_,看起来是这样的

class BlogPost < ActiveRecord::Base
  acts_as_taggable
  ....
end

我不知道会出什么问题-请帮我解决

您是否已将以下内容放入您的文件中:

gem 'acts-as-taggable-on', '~>2.1.0'
然后


我也有同样的问题。我重新启动了我的服务器,在

之后,它工作正常。上面的答案都不适用于我,我所做的是:

 require 'acts-as-taggable-on'

在开始的时候,我使用gem的模型:)

你找到解决这个问题的方法了吗?我正在运行相同的问题?我想重新启动rails控制台。重新加载这个方法不起作用。
gem install acts-as-taggable-on
Successfully installed acts-as-taggable-on-2.1.1
1 gem installed
Installing ri documentation for acts-as-taggable-on-2.1.1...
Installing RDoc documentation for acts-as-taggable-on-2.1.1...
gem 'acts-as-taggable-on', '~>2.1.0'
bundle install
 require 'acts-as-taggable-on'