1

我正在玩 Sinatra,并按照我在网上找到的一个简单教程 ( http://carlosgabaldon.com/articles/singing-with-sinatra/ )。

问题是,每次我尝试进入DataMapper::Database.setup({...

我明白uninitialized constant DataMapper::Database (NameError)了..任何想法为什么?

4

2 回答 2

4

我在 RubySource 上的 Sinatra/DataMapper 教程中遇到了同样的问题。

问题是我不想打电话

require 'dm-sqlite-adapter'
于 2012-10-10T03:19:45.323 回答
1

就像其他人说的那样,您绝对应该使用一些更新/更好的教程。DataMapper 网站上的Getting Started页面以及其他文档是一个很好的起点。

要回答您的问题,这应该连接到您的数据库:

DataMapper.setup(:default, 'sqlite://db/my_way_development')
于 2012-02-18T17:38:00.053 回答