🆕 新着Qiita記事をお知らせします。​

​『Rails modelのjoin戦略についての理解を深める1歩』
https://qiita.com/sugiii8/items/814e1c3d7cfce5ee82cb by @sugiii8 @​Qiita

#ruby_qiita #rails_qiita #activerecord_qiita #sql_qiita

Rails modelのjoin戦略についての理解を深める1歩 - Qiita

こちらの記事。よく参考にしてます。 https://qiita.com/k0kubun/items/80c5a5494f53bb88dc58 ここで言っているキャッシュとは何か? 同記事の最後の表についてなんとなくふわっとした理解で...

🆕 新着Qiita記事をお知らせします。​

​『Rails modelのjoin戦略についての理解を深める1歩』
https://qiita.com/sugiii8/items/814e1c3d7cfce5ee82cb by @sugiii8 @​Qiita

#ruby_qiita #rails_qiita #activerecord_qiita #sql_qiita

Rails modelのjoin戦略についての理解を深める1歩 - Qiita

こちらの記事。よく参考にしてます。 https://qiita.com/k0kubun/items/80c5a5494f53bb88dc58 ここで言っているキャッシュとは何か? 同記事の最後の表についてなんとなくふわっとした理解で...

🆕 新着Qiita記事をお知らせします。​

​『RSpecでActiveRecordに依存しているConcernのspecを書く。』
https://qiita.com/teitei_tk/items/772856c981f295a3cfdf by @teitei_tk @​Qiita

#rails_qiita #rspec_qiita #activerecord_qiita

RSpecでActiveRecordに依存しているConcernのspecを書く。 - Qiita

例えばこのようなActiveRecordのschemaに依存しているConcernがある。 ```ruby:app/models/concerns/printable.rb module Printable extend Act...

🆕 新着Qiita記事をお知らせします。​

​『rails: 絶対に分かるhas_one :through関連付ける方法』
https://qiita.com/keye/items/df9ec2a945750913cd70 by @keye @​Qiita

#ruby_qiita #rails_qiita #activerecord_qiita

rails: 絶対に分かるhas_one :through関連付ける方法 - Qiita

### 前提 ユーザー・予約・住所の3つのレコードで``has_one :through``を使用し、アソシエーション関係を作りたいと思います。 ### 実際のコード ```ruby class Booking < Appl...

🆕 新着Qiita記事をお知らせします。​

​『トランザクションのネストの使い方まとめた(初心者向け)』
https://qiita.com/_natsu_no_yuki_/items/e1db2a132cbff740896d by @_natsu_no_yuki_ @​Qiita

#rails_qiita #mysql_qiita #activerecord_qiita

トランザクションのネストの使い方まとめた(初心者向け) - Qiita

トランザクションのネストについてまとめてみました どう記述したらネストができるの? ロールバックした時の挙動は? などなどまとめてみました 自分がよく使うMySQLとRails(ActiveRecord)について記載します。他のDBや...

🆕 新着Qiita記事をお知らせします。​

​『neo4jrbチュートリアル[rails]』
https://qiita.com/hogebility/items/8743146c612a57b28bd7 by @hogebility @​Qiita

#ruby_qiita #rails_qiita #activerecord_qiita #neo4j_qiita

neo4jrbチュートリアル[rails] - Qiita

#概要 `neo4j`を`ruby on rails`に導入したので備忘録を残しておきます。 `rails`アプリのデータベースを`neo4j`の**グラフデータベース**で表現することができます。 #環境構築 基本的に[ドキュメン...

🆕 新着Qiita記事をお知らせします。​

​『子モデルが空なら更新しない belongs_to has_one』
https://qiita.com/r_ishimori/items/f46a2d71b798edf89cf8 by @r_ishimori @​Qiita

#ruby_qiita #activerecord_qiita #rails5_qiita

子モデルが空なら更新しない belongs_to has_one - Qiita

# `mark_for_destruction`のフラグを立てる DBにデータがあれば`child`が削除され、なければそのまま`parent`だけ登録される。 子モデルに`required: false`を設定しないと、子モデルの...

🆕 新着Qiita記事をお知らせします。​

​『ActiveRecordのincludesは使わずにpreloadとeager_loadを使い分ける理由』
https://qiita.com/ryosuketter/items/097556841ec8e1b2940f by @ryosuketter @​Qiita

#rails_qiita #activerecord_qiita

ActiveRecordのincludesは使わずにpreloadとeager_loadを使い分ける理由 - Qiita

## はじめに ActiveRecordでN+1問題やスロークエリを解消するためにeager loadingを行う場合、普段Railsを使って開発されている方であれば、パッと思いつくのは、`includes`ではないでしょうか?もし...

🆕 新着Qiita記事をお知らせします。​

​『【Rails】 RDB の VIEWとモデル継承を使ってMTIを実装する (Scenic 応用編)』
https://qiita.com/Samemura/items/99dedd5919da39a264a7 by @samemura @​Qiita

#ruby_qiita #rails_qiita #activerecord_qiita #scenic_qiita

【Rails】 RDB の VIEWとモデル継承を使ってMTIを実装する (Scenic 応用編) - Qiita

Railsでモデルを継承する場合、デフォルトではSTI(Single Table Inheritance)を使うことが多いと思います。この時に、同じような振る舞いをするから継承するが、長期的なDBの運用を考えるとテーブルを分けたい場合...

🆕 新着Qiita記事をお知らせします。​

​『初学者によるプログラミング講座 #9 Model基礎知識』
https://qiita.com/Ikuy_h/items/1aacfa0f15b112d92944 by @ikuy_h @​Qiita

#rails_qiita #activerecord_qiita #mvc_qiita #association_qiita

初学者によるプログラミング講座 #9 Model基礎知識 - Qiita

# はじめに 今回はDBの基礎知識についてもう少しお話しします 内容はいつも通りしょぼいです笑 なお、本記述はMacにおいて、Railsでの開発を前提としています また、まだまだひよっこですので、不備等ございましたらご指摘いただけると...