加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-12 23:42:44 所属栏目:百科 来源:网络整理
导读:我正在使用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_mig
我正在使用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就消失了.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读