Eloquent ORM으로 DB 연동하기
SQL 쿼리를 직접 작성하면 코드도 길어지고 실수하기도 쉽습니다. ORM(Object-Relational Mapping)은 데이터베이스의 '표(Table)'를 PHP의 '객체(Object)'로 자동 변환해주는 아주 편리한 번역기입니다. 여기서는 라라벨(Laravel)에서 사용하는 강력한 Eloquent ORM을 Slim에 연동합니다.
👨💻
PHP 객체 (코드)
User::find(1);
🔄
Eloquent ORM
(자동 번역)
🗄️
SQL 테이블
SELECT * FROM users
WHERE id = 1
WHERE id = 1