LoginSignup
0
0

More than 3 years have passed since last update.

【Rails】O/Rマッピングまとめ

Last updated at Posted at 2020-07-05

O/Rマッピングとは?

O/RはObject/Relationalの略。

オブジェクト指向プログラミング言語からRDB(リレーショナルデータベース)にアクセスする際の架け橋となる仕組みのこと。

O/Rマッパーとは

O/Rマッピングの考え方に基づいて実装されたライブラリのこと。

Railsで採用されているO/Rマッパーは?

Railsで採用されているO/Rマッパーで代表的なものがActiveRecordである。

※ActiveRecordが備えている主な機能

  • SQLを書かなくても、データの検索・登録・更新・削除が可能
  • RDBの関連付けをモデルクラスの関連付けとして実現できるようにする
  • データの検証機能を提供

Railsで使えるO/Rマッパーは他にどんなものがある?

  • Mongoid
  • Mongomapper
  • activerecord-alt-mongo-adapter
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0