【问题标题】:How to apply a pagination in laravel API?如何在 laravel API 中应用分页?
【发布时间】:2021-10-15 12:23:33
【问题描述】:

我开发了一个 API(displayBlogs),它负责从数据库中获取数据,我想为 displayBlogs api 应用分页,因为我安装了 require 包但我无法对该查询应用分页(如果我不这样做) t 使用 get() 方法然后分页工作),请帮我解决这个问题..

UserController.php

 public function displayBlogs(){
        $user = new BlogModel();
        $token = JWTAuth::getToken();
        $id = JWTAuth::getPayload($token)->toArray();
        $user->user_id = $id["sub"];
        return DB::table('blogs_table')->where('user_id', $user->user_id)->get()->paginate(3);
    }

【问题讨论】:

标签: laravel pagination laravel-8 laravel-pagination


【解决方案1】:

只使用分页

public function displayBlogs(){
    $user = new BlogModel();
    $token = JWTAuth::getToken();
    $id = JWTAuth::getPayload($token)->toArray();
    $user->user_id = $id["sub"];
    return DB::table('blogs_table')->where('user_id', $user->user_id)->paginate(3);
}

【讨论】:

    猜你喜欢
    • 2017-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-03
    • 1970-01-01
    • 2017-06-06
    • 1970-01-01
    • 2015-03-14
    相关资源
    最近更新 更多