Laravel query with eloquent

  • November 25, 2023
  • 682

Sử dụng Eloquent(ORM) trong laravel để lấy dữ liệu từ database.

Get data in one table

Lấy tất cả các sản phẩm có status = 1


// Sql
Select * from products where status = 1;

// ORM
Product::where(['status' => 1])->get();

Get data with relation

Lấy tất cả các sản phẩm có status =1 và các transactions của sản phẩm

Product::with(['transactions'])->where(['status' => 1])->get();