setoya-blog

システム開発技術、データ分析関連でお勉強したことや、山奥生活を綴る、テンション低めなブログです。

2012-10-24から1日間の記事一覧

Railsのパス指定ヘルパーで絶対URLを使う

普段、以下のようなパス指定の仕方をして、相対URLを使っていたが、 user_hoge_path Mailerでメールの中身を描画するときにリンクなどで、絶対URLを使いたい時は、xx_pathではなく、以下のようにxx_urlを使うと、:only_path => falseを指定することができる…

ActiveRecordでSQLを指定して実行する

IN句やEXISTS句はActiveRecordがサポートしていないので、最後の手段でSQLを直打ちするときは、以下のようにする User. find_by_sql([ 'SELECT users.* from users WHERE ' + 'NOT EXISTS ' + '( ' + 'SELECT hoges.* FROM hoges WHERE ' + 'hoge.attr = ? A…