2011-07-15 60 views
0

我正在做以下教程,以瞭解如何在rails中使用dhtml。未初始化的常量CreateUsers :: User

http://www.dhtmlx.com/blog/?p=426

我到達然而,當我創建遷移當我做耙分貝點:遷移我收到以下錯誤:

發生錯誤,這和所有後來遷移取消:

未初始化的常量調用createUsers ::用戶

好像不明白我怎麼可能被特別,只要按照教程recieving此錯誤。 「/

+0

這對你沒有用,但如果其他人發現這個問題有類似的問題,可能是因爲你正在使用'config.threadsafe!'。 –

回答

2

確保您在運行遷移之前生成User模型(ruby script/generate model user教程,但rails g model User爲Rails 3)

編輯:作爲傑里米指出,生成模型將創建一個遷移文件這個教程顯示的東西有點倒退

+1

現在已經有很長一段時間了,當您使用'generate model'時,'generate'與模型一起創建了遷移,因此生成模型並獲得migrat離子文件是免費的。 –

+0

@Jeremy天氣是的,但OP中的教程鏈接顯示生成模型之前的遷移。但是你的觀點是很好的一點,因爲創建一個遷移並生成模型將導致2個遷移文件。 –

相關問題