Я пытаюсь сделать следующее в Синатра маршруту:Синатра маршрут возвращения нумератор вместо JSon объекта
get '/posts/:id' do
Post.find(params[:id]).to_json
end
Но это возвращается перечислитель.
Как получить доступ к одному объекту в формате json?
PS Я использую DataMapper
EDIT
мне удалось вернуть значение JSon с помощью получить вместо найти:
get '/posts/:id' do
Post.get(params[:id]).to_json
end
Если кто-то может объяснить, почему я буду принимать ответ, чтобы не путать вопрос :)
Я привык использовать .find с ActiveRecord так спасибо за очищая его – Darcbar