나는 apigility 리소스에 대한 POST 요청에서 중첩 된/복잡한 값을 처리하는 좋은 방법에 대해 생각 해왔다.POST 요청의 중첩 매개 변수/값
예를 들어, 주문에는 주문을 생성하는 데 사용되는 요청 된 단일 POST의 주문 항목 모음이 포함될 수 있습니다. 주문과 주문 항목 모두 자원으로 존재합니다. 그러나 주문 항목을 생성하고 항목 항목을 주문하는 요청을 하나만 갖고 싶습니다. 리소스에서 처리하는 것은 문제가되지 않지만, apigiliy UI를 사용하여 리소스를 구성하는 방법 (또는 주문 장소라고 부름)을 설정하는 것이 궁금합니다. 또는 불가능할 경우 구성을 사용하십시오. validator와 필터를 적용하는 것은 apigility의 주요 특징 중 하나이며 복잡한 요청 데이터에 대해서도 계속 사용하고 싶습니다.
그리고 물음표 앞에 밑줄을 사용하여 값 범위를 구분하십시오. 예를 들어 order_comment 및 order_item_comment는 옵션이 아니어야합니다.
어떤 아이디어 :
추가 : 샘플 JSON 요청 페이로드는 다음과 같이 수 :
{
"created_at": "2000-01-01",
"amount" : "5000.00",
"address" : {
"name": "some name",
"street": "some street"
...
},
"items" : [
{"productId":99,"qty":1}
...
]
}
서버에 샘플 JSON을 보낼 수 있습니까? 바라기를 원하는 방식으로 구조화되어 있습니다. – Boris