sqlite – Rack :: Lint :: LintError:状态必须> = 100看作整数

前端之家收集整理的这篇文章主要介绍了sqlite – Rack :: Lint :: LintError:状态必须> = 100看作整数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Sinatra的DataMapper gem并遵循以下教程:
http://net.tutsplus.com/tutorials/ruby/ruby-for-newbies-working-with-datamapper/

我正在连接到数据库并进行以下迁移:

DataMapper.setup :default,"sqlite://#{Dir.pwd}/ex2.db"
DataMapper.auto_migrate!

我的数据模型:

class User
    include DataMapper::Resource

    property :id,Serial
    property :username,String
    property :email,String
end

我正在使用此命令执行:

rackup config.ru

但是,当我到达这一行时:

User.create username: "JoeSchmo",email: "joe@schmo.com"

我收到错误

Rack::Lint::LintError: Status must be >=100 seen as integer

知道为什么会这样吗?

尝试删除sqlite数据库 – data_mapper中似乎存在更改数据结构和使用旧数据的错误.对我来说,删除db并设置一个新的bug后,bug就消失了.
原文链接:https://www.f2er.com/sqlite/453035.html

猜你在找的Sqlite相关文章