【第4回】Composerを使ってお手軽アプリケーション開発 本連載ではComposerで公開されているパッケージの中から、フレームワークを問わず汎用的に使えるライブラリをサンプルコードと共に紹介します。 今回はDBを扱う「Eloquent(Illuminate/Database)」というORMを紹介します。 ORMとEloquent ORMとは? ORMは「Object Relational Mapping (オブジェクト関係マッピング)」と呼ばれている、オプジェクト指向で書かれているプログラムから、オブジェクト指向ではないデータベースなどのデータをオプジェクト指向のように扱う手法のことを言います。 かみ砕いて説明すると、データベースをオブジェクト指向っぽく扱うためのクラス構造ということです。 例えば、 SELECT 'id', 'name', 'age' FROM users WHER
![LaravelのORM「Eloquent」を単体で使ってスクラッチ開発する | テクナレジ](https://cdn-ak-scissors.b.st-hatena.com/image/square/cdb114316d80e281e9d88f05cdc661654016ef80/height=288;version=1;width=512/https%3A%2F%2Ftechnoledge.net%2Fwp-content%2Fuploads%2F2018%2F12%2Fdatabase-1954920_1280.png)