我是从我目前正在工作的一个项目中编写此代码的。我遇到的问题是这段代码:
php
public function getAllEstaciones(Request $request){
$estaciones = Estacion::select('IdEstacion', 'proyectoplanning.NombreProyectoPlanning', 'modeloequipo.NombreModeloEquipo',
'tipoinstalacion.NombreTipoInstalacion', 'estacion.IdEstadoGeneral', 'estadogeneral.NombreEstadoGeneral',
'mediotransmision.NombreMedioTransmision', 'propietarioestacion.NombrePropietarioEstacion', 'centropoblado.NombreCentroPoblado',
'distrito.NombreDistrito', 'provincia.NombreProvincia', 'departamento.NombreDepartamento', 'tiposervicio.NombreTipoServicio', 'estacion.IdBtsEstacion',
'btsestacion.Direccion', 'CodigoPresupuestalPlanning', 'CodigoUnicoPlanning', 'Prioridad', 'LatitudPlanning', 'LongitudPlanning',
'distrito.NombreDistrito', 'provincia.NombreProvincia', 'departamento.NombreDepartamento', 'tiposervicio.NombreTipoServicio',
'estacion.IdBtsEstacion', 'btsestacion.Direccion', 'CodigoPresupuestalPlanning', 'CodigoUnicoPlanning', 'Prioridad',
'LatitudPlanning', 'LongitudPlanning')
->join('proyectoplanning', 'proyectoplanning.IdProyectoPlanning', '=', 'estacion.IdProyectoPlanning')
->join('modeloequipo', 'modeloequipo.IdModeloEquipo', '=', 'estacion.IdModeloEquipo')
->join('tipoinstalacion', 'tipoinstalacion.IdTipoInstalacion', '=', 'estacion.IdTipoInstalacion')
->join('estadogeneral', 'estadogeneral.IdEstadoGeneral', '=', 'estacion.IdEstadoGeneral')
->join('mediotransmision', 'mediotransmision.IdMedioTransmision', '=', 'estacion.IdMedioTransmision')
->join('propietarioestacion', 'propietarioestacion.IdPropietarioEstacion', '=', 'estacion.IdPropietarioEstacion')
->join('centropoblado', 'centropoblado.IdCentroPoblado', '=', 'estacion.IdCentroPoblado')
->join('distrito', 'distrito.IdDistrito', '=', 'centropoblado.IdDistrito')
->join('provincia', 'provincia.IdProvincia', '=', 'distrito.IdProvincia')
->join('departamento', 'departamento.IdDepartamento', '=', 'provincia.IdDepartamento')
->join('tiposervicio', 'tiposervicio.IdTipoServicio', '=', 'estacion.IdTipoServicio')
->join('btsestacion', 'btsestacion.IdBtsEstacion', '=', 'estacion.IdBtsEstacion')
->get();
return response()->json($estaciones);
}
这是我使用口才的模块Laravel构建的查询。它仅从表“ Estaciones”返回一行。我尝试执行$estaciones = DB::table("estacion")
并没有成功。如果您能给我一些见解,我将不胜感激。