Query optimization for topics
This commit is contained in:
@@ -6,7 +6,7 @@ use Illuminate\Http\Request;
|
||||
use App\Topic;
|
||||
|
||||
class TopicsController extends Controller
|
||||
{
|
||||
{
|
||||
/**
|
||||
* Load a single Topic view
|
||||
*
|
||||
@@ -16,7 +16,10 @@ class TopicsController extends Controller
|
||||
public function show(Topic $topic)
|
||||
{
|
||||
return view('topics.show', [
|
||||
'topic' => $topic->load('articles')
|
||||
'topic' => $topic,
|
||||
'articles' => $topic->articles()->with('source')
|
||||
->latest('published_date')
|
||||
->paginate(12)
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user