其他

eloquent-best-practices

iserter/laravel…e-agents

Best practices for Laravel Eloquent ORM including query optimization, relationship management, and avoiding common pitfalls like N+1 queries.

  • 1298 次安装
  • 48 星标
  • 收录于

安装命令

npx skills add https://github.com/iserter/laravel-claude-agents --skill eloquent-best-practices

SKILL.md

Eloquent Best Practices

Query Optimization

Always Eager Load Relationships

// ❌ N+1 Query Problem
$posts = Post::all();
foreach ($posts as $post) {
    echo $post->user->name; // N additional queries
}

// ✅ Eager Loading
$posts = Post::with('user')->get();
foreach ($posts as $post) {
    echo $post->user->name; // No additional queries
}