Я сделал этот код из проекта, который сейчас разрабатываю на работе.У меня проблема в том, что этот код:
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);
}
Это запрос, который я построил с помощью модуля Eloquent в форме Laravel.Возвращается только один ряд из таблицы "Estaciones".Я пытался сделать $estaciones = DB::table("estacion")
безуспешно.Я был бы признателен, если бы вы, ребята, смогли дать мне некоторое представление.