Laravel范围没有响应

时间:2019-05-29 13:25:33

标签: api laravel-5

我将laravel用于后端api。 我的问题是关于范围过滤器的,问题是当我调用它时它没有响应。

我有很多使用范围过滤器的示例。 所以我看着他们每个人,看看我做错了什么。 但我似乎找不到问题。

当我在laravel中调用此模型时,我也使用参数来定义范围过滤器以使用特定功能。 关键是它永远不会进入该功能,将日志记录在该功能中也不会得到响应。

我认为这是一个语法问题,但也许其他人可以找到此问题。

    public static $scopeFilters = [
        "supplierArticleClientId" => "bySupplierArticleClientId"
    ];

    public function scopeBySupplierArticleClientId($query, $clientId) {
        \Log::info([$clientId]);
    }


在这种情况下,我希望在日志中看到一个clientId

1 个答案:

答案 0 :(得分:0)

您必须创建一个自定义验证功能,以实现Rule类 请仔细阅读link以供参考