破いて捨てたノート

Webやテクノロジーやそれ以外に関する思いつき

2014-03-05から1日間の記事一覧

Railsで1つのviewに複数のURLを与えるrouting

先日、少し特殊なルーティングを実装した。 viewとしては普通のnewフォームなのでURL的には/counselings/newとするのが普通なのだが、以下の理由から/counselingsというURLでもnewをrenderするようにしたいとの要望がきた。 メール等にも記載するURLなのでな…

pluckがmapより速いからと言って、いつでも使って良いわけではないそうです

Rails3.2から導入されたpluckメソッドのパフォーマンスが素晴らしい件 こちらの記事にも代表されるように、 User.map(&:id)と書くよりUser.pluck(:id)と書いたほうが方がパフォーマンスは速いと言われている。(実際速い ただ、APIをみるとpluckはArrayを返…