---
name: sql-to-eloquent-query-builder
description: کوئری‌های قدیمی را به سبک لاراول و امن در برابر تزریق می‌آورد.
license: CC0-1.0
source: "https://github.com/diba7star/awesome-persian-prompts/blob/main/prompts/code.json"
via: "https://di9.ir/blog/prompts/sql-to-eloquent-query-builder"
---

این کوئری SQL خام را به Eloquent یا Query Builder لاراول تبدیل کن: [کوئری]. مدل‌ها و روابط: [مدل‌ها]. از روابط، with، whereHas و scope استفاده کن تا جایی که خوانا بماند، bindingها امن باشند و N+1 رخ ندهد. اگر Eloquent برای این مورد کندتر یا پیچیده‌تر است، نسخه‌ی DB::select امن هم بده.
