创建订单地址信息的疑惑?

在实际应用中会接入物流仓储后者第三方物流进行商品的货运,一般快递公司省市县详细地址三级都是分开的,也就是说, 后台发货的时候 需要给第三方物流公司分别传入省,市,县,详细地址四个参数地址,所以教程中创建订单的时候把地址信息都放到一起了,是不是不合理呢?
app/Http/Controllers/OrdersController.php

// 创建一个订单
            $order   = new Order([
                'address'      => [ // 将地址信息放入订单中
                    'address'       => $address->full_address,
                    'zip'           => $address->zip,
                    'contact_name'  => $address->contact_name,
                    'contact_phone' => $address->contact_phone,
                ],
                'remark'       => $request->input('remark'),
                'total_amount' => 0,
            ]);
桃知夭夭
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
leo
最佳答案

如果需要集成快递,可以自行把省市区单独存放,反正是个 JSON 字段,怎么折腾都行

5年前 评论
讨论数量: 1
leo

如果需要集成快递,可以自行把省市区单独存放,反正是个 JSON 字段,怎么折腾都行

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!