数据映射器不工作(未初始化常量)
我正在玩 Sinatra,并遵循我在网上找到的一个简单教程(http://carlosgabaldon. com/articles/singing-with-sinatra/)。
但问题是,每次我尝试输入 DataMapper::Database.setup({...
我得到 未初始化的常量 DataMapper::Database (NameError)
.. Any想法 为什么?
I'm playing around with Sinatra and following a simple tutorial I found online ( http://carlosgabaldon.com/articles/singing-with-sinatra/).
The thing is though, every time I try to enter DataMapper::Database.setup({...
I get uninitialized constant DataMapper::Database (NameError)
.. Any ideas why?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我在 RubySource 上的 Sinatra/DataMapper 教程中遇到了同样的问题。
问题是我不想打电话
I had that same issue doing the tutorial on Sinatra/DataMapper on RubySource.
The problem was that I wan't calling
正如其他人所说,您绝对应该使用一些更新/更好的教程。 DataMapper 网站上的入门 页面及其其余文档。
要回答您的问题,这应该连接到您的数据库:
Like others said, you should definitely use some newer/better tutorials. The Getting Started page on DataMapper's website is a good starting point, along with the rest of their docs.
To answer your question, this should connect to your database: