我正在玩 Sinatra,并按照我在网上找到的一个简单教程 ( http://carlosgabaldon.com/articles/singing-with-sinatra/ )。
问题是,每次我尝试进入DataMapper::Database.setup({...
我明白uninitialized constant DataMapper::Database (NameError)
了..任何想法为什么?
我正在玩 Sinatra,并按照我在网上找到的一个简单教程 ( http://carlosgabaldon.com/articles/singing-with-sinatra/ )。
问题是,每次我尝试进入DataMapper::Database.setup({...
我明白uninitialized constant DataMapper::Database (NameError)
了..任何想法为什么?
我在 RubySource 上的 Sinatra/DataMapper 教程中遇到了同样的问题。
问题是我不想打电话
require 'dm-sqlite-adapter'
就像其他人说的那样,您绝对应该使用一些更新/更好的教程。DataMapper 网站上的Getting Started页面以及其他文档是一个很好的起点。
要回答您的问题,这应该连接到您的数据库:
DataMapper.setup(:default, 'sqlite://db/my_way_development')