0

我正在尝试从查询生成器获取 SQL 查询作为字符串。toSql()没有 laravel scout 的方法可以正常工作。我正在使用这个包进行全文搜索。这是我的代码。

Post::toSql(); // Working without scout => select * form post

但是尝试搜索时出现错误

Post::search('test')->toSql();

方法 Laravel\Scout\Builder::toSql 不存在

如何扩展 Laravel Scout 以向其添加方法toSql

4

1 回答 1

0

尝试这个

DB::enableQueryLog();

Post::search('test');

dd(DB::getQueryLog());
于 2018-07-07T12:32:53.037 回答