url_for オブジェクトからルーティングを取得する。 @user = User.find(2) url_for(@user) # => “/users/2” コントローラー内もしくはビュー内から呼び出す場合は […]
Articles Tagged: Rails
Ransack [Rails]
Ransack activerecord-hackery/ransack: Object-based searching – GitHub Documentation for ransack | RubyDo […]
ActiveRecord::Reflection [Rails]
ActiveRecord::Reflection ActiveRecord::Reflection::ClassMethods | Ruby on Rails API [Official] ActiveRecord::R […]
Association Proxy [Rails]
Association Proxy ActiveRecord::Associations::CollectionProxy | Ruby on Rails API [Official] reload reload  […]
SQL キャッシュ [Rails]
SQL キャッシュ クエリキャッシュとはクエリによって返されるリザルトをキャッシュする機能。リクエストによって以前と同じクエリが発生した場合に、データベースへのクエリを実行する代わりにキャッシュされたリザルトを利用する。 […]
レコードをグループ化するクエリ (GROUP BY) [Rails]
GROUP BY ActiveRecord における GROUP BY の使い方 – Qiita group / group_by group:ActiveRecord のメソッド (SQL 実行時にグループ […]
日時の範囲でクエリを行う [Rails]
日時の範囲でクエリを行う yesterday = Time.zone.yesterday Post.where(created_at: yesterday.beginning_of_day..yesterday.end_ […]
includes / joins / preload / eager_load の違い [Rails]
includes / joins / preload / eager_load の違い includes where / joins / references / eagar_load と組み合わせた場合には、eagar […]
内部結合と外部結合の違い [Rails]
内部結合と外部結合の違い LEFT INNER JOIN 左側のテーブルの外部キーを元に、右側のテーブルの主キーと結合させる。該当するレコードが右側テーブルにない場合には、そのレコードは除外される。 レコードのデータは常 […]
コーディングスタイル/命名規則 [Rails]
コーディングスタイル/命名規則 コーディング規約をまとめてみた Rails 編 | bojovs::blog Rails における命名規則 – Qiita Ruby コーディング規約 | shugo.net […]