【问题标题】:laravel pagination with LIKE in query string在查询字符串中使用 LIKE 进行 laravel 分页
【发布时间】:2013-02-07 15:03:09
【问题描述】:

我想在过滤数据后对结果进行分页。所以我使用这个脚本:

$companies = DB::table('user')->where('name', 'LIKE', $term)->paginate($per_page);

但它不起作用并返回错误如下:

Unhandled Exception
Message:

Undefined offset: 0

Location:

/var/www/myapps/laravel/view.php(354) : eval()'d code on line 13

你能帮我解决这个问题吗? 谢谢

【问题讨论】:

    标签: php laravel


    【解决方案1】:

    是的,我现在看到了问题, 这实际上不是控制器逻辑的问题,而是视图(错误消息诱使我检查控制器的查询数据库。例如“偏移量”)。 这里的偏移量是控制器查询db后返回的数组偏移量。

    只要检查它的长度就可以了

    【讨论】:

    • 您的错误已在视图中显示。只需注意它所说的错误消息。它是有目的的。
    猜你喜欢
    • 2021-06-18
    • 2021-05-11
    • 1970-01-01
    • 1970-01-01
    • 2018-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-08
    相关资源
    最近更新 更多