自分のInstagram投稿をAPIから取得して、他サイトに時系列で並べようとしています。
最終的にはInstagram・Twitter・Google+を時系列で並べたいと考えています。
現状では、Instagramの投稿の取得はできているのですが、3時間毎に取得してMySQLに保存していき、最新版からViewsに表示していきたいと考えています。
Wheneverを使って
every 3.hours do
runner "クラス名.メソッド"
end
をconfig/schedule.rbに記載すれば3時間毎に指定のメソッドが実行されるとは思うのですが、MySQLに保存させる方法が分かりません。
MySQLに保存せずに直接表示するにはViewsに
<% @users.each do |user| %>
<table> <tr> <%= image_tag(user.images.low_resolution.url, :class => "img- rounded") %><br> <%= user.caption.from.username %><br> <%= user.caption.text %> </tr> </table> <% end %>と記載することでできています。
modelにsaveメソッドを指定してMySQLに保存するには、どのように書けば良いでしょうか?
初歩的な質問で申し訳ありませんが、どなたかご回答お願いします。
あなたの回答
tips
プレビュー