私はFacebookのグラフAPIにアクセスし、このようなJSONレスポンスを取得したい:JSONレスポンスの値をレールデータベースに保存する方法は?
{
"data": [
{
"name": "Coldplay",
"category": "Musician/band",
"id": "15253175252",
"created_time": "2012-01-27T22:51:44+0000"
},
{
"name": "R.E.M.",
"category": "Musician/band",
"id": "8759772983",
"created_time": "2012-01-27T22:51:43+0000"
}
],
"paging": {
"next": "https://graph.facebook.com/1000032123447/music?format=json&limit=5000&offset=5000&__after_id=8123918"
}
}
今、私は私のレールのデータベースに名前、カテゴリおよびIDを保存します。 私は同じ列のテーブルを持っています。
この応答をデータベースの一致する列に保存する最も簡単な方法は何ですか?または、より良い解決策、つまり、jsonオブジェクト全体をデータベースに保存し、後でコードで再度読み取ることは可能ですか?
時間がある場合は、javascript/jQuery(ajax maybe)とルビコードのコーディング例を提供してください。どうもありがとうございます!
ありがとう!また、このメソッドを呼び出すためのjavascript、つまりAjaxを追加できますか? –
@ SebastianOberste-Vorth最小限のJSを追加しました。私はあなたのためにあなたのすべての仕事をする傾向がないので、残りはあなた次第です – Flambino