将MYSQL查询转换为Laravel语法
如何根据Laravel重新制作请求将MYSQL查询转换为Laravel语法,mysql,laravel,Mysql,Laravel,如何根据Laravel重新制作请求 SELECT * FROM `mines-game` WHERE `id_users` = '$this->user->id' AND `onOff` = '1' ORDER BY `id` DESC LIMIT 1 DB::table('mines-games') ->选择(“*”) ->其中(['id\u users'=>this->user->id,'onOff'=>1]) ->orderByDesc('id
SELECT *
FROM `mines-game` WHERE `id_users` = '$this->user->id'
AND `onOff` = '1'
ORDER
BY `id` DESC
LIMIT 1
DB::table('mines-games')
->选择(“*”)
->其中(['id\u users'=>this->user->id,'onOff'=>1])
->orderByDesc('id')
->限额(1)
->get();
确保导入DB
类
使用light\Support\Facades\DB代码>在文件顶部,或使用文件的完整路径
<代码> ->()/<代码>将返回一个数组,因此您需要考虑它不是单个对象,您需要预处理它,或者您更喜欢。如果您选择使用->first()
,您可以使用->first()
而不是->get()
,并删除->限制(1)
,这是一个英语网站,因此标题和内容都需要使用英语。另一方面,在表/列标识符中包含算术运算符只是自找麻烦。不清楚您要做什么。不要使用SQL注入。使用。