タグ

ブックマーク / takuyan.hatenablog.com (2)

  • 初心者のためのRailsのプラグインまとめ - blog.takuyan.com

    Railsってなにやらたくさんのプラグインが存在するみたいだけど、 「ユーザー管理ならコレ」みたいに、まとめがなかなか見つからないですよね。 ええ、当時の私には見つけることができませんでした。 でも、せめてプラグイン(Gem)名さえ分かってしまえば Githubでいくらでも調べることできると思いませんか?思いませんか?思え。 なので今日は、やりたい事と数々のプラグインの対応表でも書いてみます。 Railsプラグインリスト! これがやりたい! オススメプラグイン ユーザー管理 Authlogic restful-authentication 画像添付 paperclip attachment_fu ページ送り(ページネーション) will_paginate タグ!タグ! acts-as-taggable-on テスト rspec cucumber HTML&CSSの非生産性に絶望した Ham

    初心者のためのRailsのプラグインまとめ - blog.takuyan.com
  • ActiveRecordでのdistinctについて - blog.takuyan.com

    あるModelから、 user.idで抽出し、 field_nameでDistinctしたレコードを、 created_atの降順で、 5つ欲しかった ので、以下のように実装してみた。 models = SomeModel.find(:all, :select => "distinct field_name", :limit => 5, :order => "created_at desc", :conditions => ["user_id = ?", user.id]) ローカル環境(MySQL)では、こいつでもまあ良かったのだが、 公私共にお世話になっているHerokuではPostgresqlを使っている様子で、 Distinct の文法が若干異なるのでエラーを出された。 なんで、以下のようにして解決した。 if connection.supports_count_distinct?

    ActiveRecordでのdistinctについて - blog.takuyan.com
  • 1