rails
chartkickといういい感じにグラフを表示してくれるgemがあります。JavaScriptのライブラリを読み込む時に、GooglechartsかHigh Chartsを利用できて、High Chartsを使おうとした時に、 If you prefer Highcharts, use:javascript_include_tag "path/to/highch…
Rubyのコードでcrontabを管理できるwheneverというgemを使っていて、 毎時45分ってcronっぽい書き方じゃなくかくにはどうしたらいいか案外のってなかったのでかく。github.com毎時45分とかは、 every 1.hours, at: 45 do rake 'rake:task' end みたいに書け…
タイトルが結論なんですが、つんだ話。Railsで、 [1,2,3].each do |i| Hoge.transaction do 何らかの処理 next if Hoge.huga end p i end みたいなのを書いたとして、 例が適当すぎるけど、要はfor文の中に、transactionを書いて、 transaction内の処理の内…
Railsで、親のレコードと一緒に、関連する子のレコードも消したい時に、 has_manyのdependentパラメータにdestroyを選ぶべきか、delete_allを選ぶべきか迷った (というか、何も考えずにdestroyをかいたら、delete_allでいいんじゃない?って言われて、違い…