laravel-query-builder相关内容

如何让查询生成器将其原始 SQL 查询输出为字符串?

给定以下代码: DB::table('users')->get(); 我想获取上面的数据库查询生成器将生成的原始 SQL 查询字符串.在此示例中,它将是 SELECT * FROM users. 我该怎么做? 解决方案 要将上次运行的查询输出到屏幕,您可以使用以下命令: DB::enableQueryLog();//启用查询日志//使用 get() 执行的 Eloquent 查 ..
发布时间:2022-01-30 21:31:44 PHP

如何使用嵌套模型加载 Laravel 并限制嵌套模型?

大家好,我使用的是 Laravel 5.6 我在数据库帖子、评论和回复中有三个表以及三个模型帖子、评论、回复 关系如下:一篇帖子多条评论,一条评论多条回复.我创建了一条路线,当点击时将返回一些数据;但是,我希望这些数据以特定方式阅读此示例: 假设我的数据库中有 6 个帖子,每个帖子有 6 个评论,每个评论有 6 个回复我只想返回前 3 个帖子以及每个帖子的前 3 个评论以及每个评论的前 ..
发布时间:2021-12-26 11:42:29 其他开发

如何让查询构建器将其原始 SQL 查询作为字符串输出?

给定以下代码: DB::table('users')->get(); 我想获取上面的数据库查询生成器将生成的原始 SQL 查询字符串.在本例中,它将是 SELECT * FROM users. 我该怎么做? 解决方案 要将上次运行的查询输出到屏幕,您可以使用: DB::enableQueryLog();//启用查询日志//您使用 get() 执行的 Eloquent 查询dd( ..
发布时间:2021-12-01 20:02:37 PHP