如何从三个连接表Laravel 5返回数组

时间:2017-05-04 11:35:40

标签: php mysql laravel

我有三张桌子

- Patients 
- Medicines
- Services
- Patient_medicines
- Patients_services

我已离开加入他们并获得以下结果

firstname : Nassoro,
lastname : Hamisi
Medicines : Dou Cotexin
Services : See a Doctor

firstname : Nassoro,
lastname : Hamisi
Medicines : Dou Cotexin
Services : TEST UTI

firstname : Nassoro,
lastname : Hamisi
Medicines : Malaphin
Services : See A doctor

firstname : Nassoro,
lastname : Hamisi
Medicines : Malaphin
Services : TEST UTI

但我想得到数组

firstname : Nassoro 
lastname : Hamisi
Medicines :{'Malaphon' , 'Duo Cotexin'}
Services : {'See a Doctor' , 'TEST UTI'}

我正在使用Laravel

1 个答案:

答案 0 :(得分:1)

您可以对结果进行编码以获得输出

将结果存储在变量中并将其传递给编码方法

json_encode($variable);

希望它对您有用