Мне нужно вернуть JSON Объекты в мой API. У меня есть несколько моделей, но я не могу установить взаимосвязь.
Таблица Carga
CargaId as PK
Carga_Date
Carga_Description
Таблица перемещений
MovimCod as PK
CargaArtic
MovCargaId as FK
Mov Prov
Модель Carga
public function GetMovements()
{
return $this->hasMany('App\Movements', 'MovimCargaId','CargaId');
}
Модель движений
public function GetCarga()
{
return $this->belongsTo('App\Carga','MovimCargaId','CargaId');
}
Возврат выглядит так
[
{"CargaId":11936,
"Carga_Date":"2020-05-27",
"get_movements":[]}
]
Мне нужно JSON Объекты, что-то вроде этого ...
[
{"CargaId":11936,
"Carga_Date":"2020-05-27",
"get_movements":
[
{
MovimCod = 1
CargaArtic = Fernet
MovCargaId =11936
Mov Prov =Salta
},
{
MovimCod = 2
CargaArtic = Coca-Cola
MovCargaId =11936
Mov Prov = Tucuman
}
]
}
]
Когда я копирую код в Visual Studio, мне нужно вставить как JSON код с разными объектами