Rake数据库迁移失败,带有"未定义的方法`double"

nev*_*ing 1 sqlite rake ruby-on-rails rails-migrations

我已经定义了一个脚手架,其中一些sqlite列具有类型double.当我运行时rake db:migrate,它会给出以下错误:

undefined method `double' for #<ActiveRecord::ConnectionAdapters::TableDefinition:>
Run Code Online (Sandbox Code Playgroud)

还有另一种方法来指定doubleRails会理解的吗?我应该在float这里使用吗?

这是scaffold命令:

rails generate scaffold shop name:string latitude:double
Run Code Online (Sandbox Code Playgroud)

izo*_*ica 5

尝试使用float而不是double.看看这里.