Ошибки при попытке подключиться к Ruby API - PullRequest
0 голосов
/ 06 мая 2011

Я пробираюсь по этим инструкциям https://github.com/phifty/agraph/blob/master/README.rdoc

И я установил драгоценный камень нормально, и программа, кажется, не жалуется после того, как я потребую драгоценный камень.

Проблема возникает при попытке подключиться к этой базе данных с помощью этого кода:

server = AllegroGraph::Server.new :username => "user", :password => "pass"
repository = AllegroGraph::Repository.new server, "test_repository"
repository.create_if_missing!

Я новичок в RoR, поэтому думаю, что мой вопрос глуп, но когда я просто добавляю этот код, я получаю синтаксическую ошибку. Когда я добавляю символ @ в начале строки, чтобы сделать его переменной, я также получаю ошибки.

Как я могу использовать этот код как часть моего сценария Ruby? И что я делаю не так?

Я получаю ошибку:

uninitialized constant HomeController::Allegrograph

1 Ответ

1 голос
/ 06 мая 2011

Если вы используете рельсы 3, вам нужно добавить драгоценный камень в ваш Gemfile.Если на рельсах 2 вам понадобится драгоценный камень.

Если это не сработает, попробуйте

server = :: AllegroGraph :: Server.new: username => "user",: password => "pass"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...