這將是一個非常愚蠢的問題,我只知道它,但我會問無論如何,因爲它讓我瘋了。安裝和使用行爲作爲標籤 - 在
我該如何獲得可作爲行爲標籤的行爲?
我將它安裝爲一個帶有gem install acts-as-taggable-on
的寶石,因爲我似乎無法安裝插件來工作,但這是一大堆其他的問題,可能都很愚蠢。無論如何,沒有問題,它安裝正確。
我做過ruby script/generate acts_as_taggable_on_migration
和rake db:migrate
,再次沒問題。
我將acts_as_taggable
添加到我想要使用標記的模型中,啓動了服務器,然後加載模型的索引,以查看目前爲止我所得到的結果是否正在工作並出現以下錯誤:undefined local變量或方法`acts_as_taggable'。
我認爲這意味着我需要爲我的模型文件做類似require 'acts-as-taggable-on'
的事情,因爲這通常是寶石所必需的。所以我做了刷新並獲得uninitialized constant ActiveRecord::VERSION
。我甚至不會假裝開始知道這意味着什麼出了問題。
我是否在某處或某處遇到了問題,我需要做些什麼。安裝說明對我來說似乎就像他們只是假設你一般知道你在做什麼,甚至不會在事情出錯時解釋該怎麼做。
不幸的是我使用rails 2.0.2,因爲此刻我被InstantRails困住了。難道這個插件與rails 2.0.2不兼容? – seaneshbaugh 2010-05-04 06:34:43
是的,我認爲這是問題! 你爲什麼堅持InstantRails? InstantRails的最新版本已超過2年。我強烈建議直接使用實際的2.3.5版本的rails – jigfox 2010-05-04 09:12:57