2012-01-01から1ヶ月間の記事一覧
model_instance.reload モデルインスタンス再読み込み。以下と同じ: model_instance = Model.find_by_id(model_instance.id) reload! railsコンソールでの再読み込み。ソース書き換えた時などに使う。Model.delete_all 全削除。Activerecord::Relationのメ…
ネット上の文字に含まれる「ノーブレークスペース(nbsp)」など、入力できない文字にも正規表現でマッチできる方法です。試しに、「ふわ」にマッチする正規表現をつくってみましょう。 STEP1: 文字コード番号を調べる 文字コード表サイトなどからコード番号…
column_names()というメソッドがActiveRecord::Baseに用意されているので、それを使います。 ModelClass.column_names というように呼べば、カラム名の配列が取得されます。 もちろん「created_at」などRailsが勝手に作ったカラムも入っています。 === 何…