我正在尝试用Ruby on Rails创建一个简单的应用程序,我创建了这个scaffold:
rails generate scaffold Pic title:string content:blob description:text
当我尝试使用rake db:migrate
迁移数据库时,我收到以下错误:
rake aborted!
An error has occurred, this and all later migrations canceled:
undefined method `blob' for #<ActiveRecord::ConnectionAdapters::TableDefinition:0xb74f8ec4>
当我写text
而不是blob
时,它工作正常,那么blob
有什么问题呢?
2条答案
按热度按时间bybem2ql1#
关键字是binary,而不是blob。
mrfwxfqh2#
在rails中没有关键字blob,您需要二进制。