2010-10-23 123 views
11

我開始學習使用該導軌紅寶石: getting_started,我建立了我的項目和數據庫,但是當我運行耙分貝:遷移我得到這個錯誤:Ruby on Rails的耙分貝:遷移錯誤

@mona-Extensa-5230:~/rubyDev/Sites/blog# rake db:migrate
(in /home/mona/rubyDev/Sites/blog)
== CreatePosts: migrating ==================================================== -- create_table(:posts)
rake aborted!
An error has occurred, this and all later migrations canceled:
private method `String' called for#
ActiveRecord::ConnectionAdapters::TableDefinition:0xb7540f30>

謝謝。

回答

30

看起來你有這樣的一行在遷移過程中的一種:

t.String

注意,s需要使用小寫字母(t.string