代码之家  ›  专栏  ›  技术社区  ›  CanKer

Laravel急切加载分页

  •  0
  • CanKer  · 技术社区  · 9 年前

    我正在寻找一种对代码进行分页的方法。我不能只使用 ->paginate() 如你所见,我正在使用“急切加载”。

      return CTL_Resource::with(['creationCountry' => function($query) {
        $query->select('idCountry','name');
      }, 'creatorUser' => function($query) {
        $query->select('idUser', 'name');
      }, 'resourceType' => function($query) {
        $query->select(['idResourceType', 'name']);
      }, 'tags' => function($query) {
        $query->select(['idTag' => 'name']);
      }, 'quickTags' => function($query)  {
        $query->select(['idQuickTag' => 'name']);
      }, 'relatedTo' => function($query)  {
        $query->select(['idRelatedTo' => 'name']);
      }])->get();
    
    1 回复  |  直到 9 年前
        1
  •  0
  •   Angad Dubey    9 年前

    你不需要使用 ->get() 如果您正在使用 ->paginate()