パンプキンスパイスラテ

IT系のことが多めの日記帳です

Rails

ActiveRecordのfindとfind_by_idとfind_by_sqlの違い

find 戻り値は、ActiveRecordオブジェクトの配列 find_by_id 戻り値は、ActiveRecordオブジェクト find_by_sql 戻り値は、ActiveRecordオブジェクトの配列

Railsのviewに、直にjavascriptを書く方法

<% content_for :javascript do -%> <script type="text/javascript"> window.onload = function(){ alert("message"); } </script> <% end -%> javascript do %>〜 で囲めば普通に書けるみたい。

findよりfind_by_idでActiveRecord::RecordNotFoundを回避する

新しいブログをはじめました!ブログ名:筋肉カメレオンWordpressやAWS、時々筋トレについて書いてます。Railsでデータをfindする時、該当件数が0件の時は、ActiveRecord::RecordNotFoundな例外になってしまうので、 rescue ActiveRecord::RecordNotFoundで…