在Sinatra中使用ActiveRecord将解析的JSON保存到MySQL

在Sinatra中使用ActiveRecord将解析的JSON保存到MySQL,mysql,ruby,activerecord,sinatra,Mysql,Ruby,Activerecord,Sinatra,我有一个POST请求,请求获取一个JSON对象。我相信我可以这样得到变量: namespace '/api/v1/registrations' do post '' do request.body.rewind data = JSON.parse request.body.read type = data['type'] value = data['value'] id = data['unique dev

我有一个POST请求,请求获取一个JSON对象。我相信我可以这样得到变量:

namespace '/api/v1/registrations' do
    post '' do
        request.body.rewind
        data = JSON.parse request.body.read

        type = data['type']
        value = data['value']
        id = data['unique device id']
        callcode = data['country calling code']

        "Type: #{type}, Value: #{value}, ID: #{id}, Calling Code: #{callcode}"

    end     
end
然后,如何使用ActiveRecord将每一个存储在MySQL数据库表中对应的列中

我可以在这个POST请求中返回JSON数据吗?一般来说,我对Sinatra和API都很陌生