首页 > 解决方案 > 我怎么能在 laravel 中传递这个查询?

问题描述

SELECT lamparas.id,lampara, contenedor_id, contenedor, encendido_apagado, lamparas.estado 
FROM lamparas 
INNER JOIN contenedores ON lamparas.contenedor_id = contenedores.id

标签: phplaravel

解决方案


假设您使用的是 Laravel 8 和 Eloquent,您可以尝试以下操作:

$results = DB::table('lamparas')
            ->join('contenedores', 'lamparas.contenedor_id', '=', 'contenedores.id')
            ->select('lamparas.id', 'lampara', 'contenedor_id', 'contenedor', 'encendido_apagado', 'lamparas.estado')
            ->get();

你真的应该阅读一下文档:https ://laravel.com/docs/8.x/queries


推荐阅读