node.js - 我如何在 Laravel (5.*) 中使用普通的 SQL 查询?或者我应该学习 ORM 吗?
问题描述
我正在使用 laravel 开发一种应用程序,并且我想使用 SQL 查询(它们使我的事情变得更容易,就像在 NodeJS 中一样,而有些人更喜欢使用 ORM)。
我怎么能在 laravel 中做到这一点?或者我应该使用像 Eloquent 这样的 ORM 吗?
解决方案
最好通过 ORM 和非 RAW 查询使用。
但是如果你想使用那么你可以尝试这种方式。
$results = DB::select( DB::raw("SELECT *
FROM some_table
WHERE some_col = '$someVariable'
")
);
推荐阅读
- vb.net - 通过对象的属性在绑定列表中查找对象
- typescript - 为什么从 Array 继承在 TypeScript 中不起作用?
- python-3.x - 地理编码:TypeError:Unicode 对象必须在散列之前进行编码
- c++ - 模板函数采用 cv::Point_
作为参数不会编译 - linq - 如何在 Powershell 中将对象集合转换为另一种类型的新对象集合?
- javascript - 创建分组和子分组下拉列表Angularjs
- javascript - DateTimePicker 值格式
- java - 从 mockito-all 迁移到 mockito-core 后抛出 Mockito UnnecessaryStubbingException
- amazon-web-services - 由于缺少 easy_istall,Elastic Beanstalk Platform Create 无法创建。怎么解决?
- excel - NPOI 与 VB 如何将 cellstyle 数据格式设置为 DATE