おもしろwebサービス開発日記

Ruby や Rails を中心に、web技術について書いています

2015-06-01から1ヶ月間の記事一覧

はてなに出戻りました

3年ほど Lokka + heroku でブログを書いていましたが、この度はてなに戻ることにしました。 もともと Lokka を使おうとしたのは、 markdown が使いたかった 自分でカスタマイズしたかった という理由からでした。 しかし 1 については今のはてなブログでは普…

find_by_sql したレコードで preload する方法

どうしても AR の query methods だけでは要求を満たせない場合の最後の手段として、find_by_sql メソッドがあります。皆さんよく使ってると思うのですが、戻り値のレコードからさらに association をロードしようとすると N+1 になるケースがあります。かと…

Rails で DB の Time 型を扱う

Rails では、DB の Time 型 を扱うことができます。これは日付を必要とせず、時間だけを格納したいときに使います。 定義方法は、他の型と同じく add_column メソッドなどで time を指定するだけです。 add_column :users, :lunch_time, :time ただ、これを…