我正在尝试将多层对象发布到带有许多关联模型的结语生成的 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/ 找到订单信息。
我对节点很陌生,而且我很困惑。
任何帮助都是一种祝福。
我正在使用续集,表达,当然还有尾声。