読者です 読者をやめる 読者になる 読者になる

Capistranoで独自Taskを作る時はnamespaceをrakeにしてはいけない

Capistranoでデプロイ環境のrakeタスクを実行しようとして、 ruby - How do I run a rake task from Capistrano? - Stack Overflow これとか参照して独自タスクを作ってみた。

Rails4 Strong Parametersによって多段saveがエラーになった話

Rails4でStrong Parametersが導入されて大抵はpermitとかやれば解決できるんだけどそれだと足りなかったときの話

Rails - Array#uniq使いたいのにActiveRecord::QueryMethods#uniqが呼ばれてしまう

たとえばシルバ作の本で、タイトルの一文字目が一緒だったら同じ本とみなすような不可解な取り方をしたいとき、 books = Book.where(author: "シルバ") books.uniq{|book| book.title.first} こうすると遅延評価の影響でuniqがSQLのdistinctとみなされてしま…