Я играю с Синатрой и следую простому учебнику, который нашел в Интернете (http://carlosgabaldon.com/articles/singing-with-sinatra/).
Дело в том, что каждый раз, когда я пытаюсь ввести DataMapper::Database.setup({...
DataMapper::Database.setup({...
Я получаю uninitialized constant DataMapper::Database (NameError) .. Есть идеи, почему?
uninitialized constant DataMapper::Database (NameError)
У меня была та же проблема, когда я делал урок по Sinatra / DataMapper на RubySource.
Проблема заключалась в том, что я не хотел звонить
require 'dm-sqlite-adapter'
Как уже говорили другие, вы должны определенно использовать более новые / лучшие учебники.Страница Getting Started на веб-сайте DataMapper является хорошей отправной точкой, наряду с остальными их документами .
Чтобы ответить на ваш вопрос, необходимо подключиться к вашей базе данных.:
DataMapper.setup(:default, 'sqlite://db/my_way_development')