【发布时间】:2021-06-22 23:51:39
【问题描述】:
我有一个项目需要我使用 Laravel 为不同的有效负载格式创建一个端点。由于我对 Laravel 还很陌生,而且我仍然学习了几天,所以我想知道如何解决这个问题以及如何将不同的有效负载保存到同一个数据库中?感谢您的回复。
既然你们问这个案子,就是这样
第一个有效载荷:
case_1 = {
"date_of_test":"20210227134300",
"id_number":"IC000A2",
"patient_name":"Patient A4",
"gender":"F",
"date_of_birth":"19940231",
"lab_number":"QT196-21-124",
"clinic_code":"QT196",
"lab_studies":[
{
"code":"2085-9",
"name":"HDL Cholesterol",
"value":"cancel",
"unit":"mg/dL",
"ref_range":"> 59",
"finding":"A",
"result_state":"F"
}
],
}
第二个有效载荷:
case_2 = {
"patient_data":
{
"id_number":"IC000A3",
"first_name":"Patient",
"last_name":"A5",
"phone_mobile":"+6500000000"
"gender":"M",
"date_of_birth":"19940231",
},
"date_of_test":"20210227134300",
"lab_number":"QT196-21-124",
"clinic_code":"QT196",
"lab_studies":[
{
"code":"2085-9",
"name":"HDL Cholesterol",
"value":"cancel",
"unit":"mg/dL",
"ref_range":"> 59",
"finding":"A",
"result_state":"F"
}
],
}
【问题讨论】:
-
嗨,你为什么要这样做?你能给我们更多的信息吗?请解释您的用例!
-
你可以在同一个端点“/user”上使用不同的http方法 POST、PUT、DELETE 不同的payload,你在找这个吗?