教你使用Orator将你的SQL转换为LaravelQuery语句

2025-07-08 03:00:03 3
  • 收藏
  • 管理
    下面由Laravel教程栏目给大家介绍使用Orator将你的SQL转换为Laravel Query语句的方法,希望对需要的朋友有所帮助! 介绍 你可以可以使用 Orator(Maurice Calhoun 的在线工具)轻松的将原生和历史遗留 SQL 语句转换为 Laravel 函数式 Query 语句。 这个在线工具也是你学习 Laravel ORM 的极好工具,它可以帮助你将 SQL 查询语句转换成查询构建器对象,因为学习新的 ORM 有时可能成为新开发人员的挑战。 使用 点击此处可试用此工具 你只需输入您的 SQL语句,此工具便会返回一个 Laravel 函数式 Query 语句。 例如,拿这个SQL查询: 复制select posts.id, posts.title, posts.body from posts where posts.author_id =1 order by posts.published_at DESC limit 10; 在线工具将其转换为以下 Laravel 函数式 Query 语句 : 复制DB::select(posts.id,posts.title,posts.body)->from(posts)->where(posts.author_id,=,1)->orderBy(posts.published_at,DESC)->limit(10)->get(); 最后还有一件要注意的事,你必须将反引号(`)替换为 () 才能正常使用,因为此工具在生成字符串时会使用反引号。而 PHP 则会将尝试将反引号中的内容作为 shell 命令来执行,详见(执行运算符)。
    上一页:教你使用golang实现redi服务器 下一页:教你使用Laravel-Module扩展包通过模块化开发Laravel应用
    全部评论(0)