将 spatie/laravel-query-builder 与 teamtnt/laravel-scout-tntsearch-driver 一起使用

问题描述

我尝试将 laravel tntsearchspatie query builder 一起使用。基于 Spatie Query Builder 文档,我尝试按照以下方式构建查询

        if($request->has('kw')) {
           $keyword = response()->json($request->get('kw'));
           $query = Job::search($keyword);
        } else {
            $query = new Job();
        }

        $result = QueryBuilder::for($query)
               ->paginate()
               ->query();

因为 laravel tnt search 没有返回一个 eloquent 的对象,这个查询将会失败。 有没有办法将这两个包结合起来一起工作?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)