1

我正在尝试将多层对象发布到带有许多关联模型的结语生成的 REST 服务器。

物体:

{
"customer": {
    "name": "string",
    "phone": "string",
    "address1": "string",
    "address2": "string",
    "city": "string",
    "state": "string",
    "zip": "string",
    "cross-street": "string",
    "special-instructions": "string",
    "longitude": "string",
    "latitude": "string"
},
"info": {
    "scheduled-dt": "string",
    "estimated-dt": "string",
    "confirmation-number": "string",
    "service-type": "string",
    "payment-is-cash": "string",
    "tip-payment-is-cash": "string",
    "payment-type": "string",
    "tip-payment-type": "string",
    "subtotal": "string",
    "delivery-charge": "string",
    "sales-tax": "string",
    "tip": "string",
    "total": "string",
    "coupon-description": "string",
    "coupon-amount": "string"
},
"restaurant": {
    "name": "string",
    "billing-comment": "string"
},
"items": [
    {
        "name": "string",
        "group_name": "string",
        "group_id": "string",
        "pos_id": "string",
        "quantity": "string",
        "price": "string",
        "mods": [
            {

                "name": "string",
                "pos_id": "string",
                "portion": "string",
                "group_name": "string",
                "group_id": "string",
                "price": "string",
                "quantity": "string"
            }
        ]
    }
]

}

目前的协会如下:

  • 订单有一间餐厅
  • 餐厅属于订单
  • 订单有一位客户
  • 客户属于订单
  • 订单有一个信息
  • 信息属于订单
  • 订单有很多项目
  • 项目属于订单
  • 物品有很多Mod
  • Mods 属于 Items

到目前为止,我可以单独发布给所有人。但他们不联系。

我如何将整个对象发布到一条路线中,比如“创建顺序”。

然后例如可以通过 orders/1/info/ 找到订单信息。

我对节点很陌生,而且我很困惑。

任何帮助都是一种祝福。

我正在使用续集,表达,当然还有尾声。

4

0 回答 0