这里为啥不用limit,而用take
$countries = Country::with(['cities' => function($query) {
$query->orderBy('population', 'desc');
$query->take(3);
}])->get();
看下源码,只是语法糖而已。