在 Postman 中显示主从响应
Displaying Master Detail Response in Postman
我有一个具有主从结构的 Oracle ADF 应用程序。我的应用程序工作正常,但是当我插入主从记录时,我的详细信息对象没有显示在响应中,而是显示在 link 中。
那么,我怎样才能让应用程序显示详细信息和主信息。我的请求和响应如下。非常感谢。
--------------------要求-------------------- --------------------------
{
"ChqCode": "value",
"ChqAmt": 1234,
"ChqBankCompCode": "value",
"ChqCompCode": "value",
"PayViewObj":[
{
"PaCompCode": "value",
"PaChqCompCode": "value"
}
]
}
------------------------响应-------------------- ------
{
"ChqCode": "value",
"ChqAmt": 1234,
"ChqBankCompCode": "value",
"ChqCompCode": "value",
"links": [
{
"rel": "self",
"href": "http://127.0.0.1:7101/ap-rest-api/rest/1/manualcheck/5100",
"name": "manualcheck",
"kind": "item"
},
{
"rel": "canonical",
"href": "http://127.0.0.1:7101/ap-rest-api/rest/1/manualcheck/5100",
"name": "manualcheck",
"kind": "item"
},
{
"rel": "child",
"href": "http://127.0.0.1:7101/ap-rest-api/rest/1/manualcheck/5100/child/PayViewObj",
"name": "PayViewObj",
"kind": "collection"
}
]
}
这是不可能的。这是 ADF 框架的限制。在 POST 上,一旦插入记录,它就会对插入的记录执行 GET(类似操作),并为您的 POST.
传送与响应负载相同的内容
对于您的 POST 操作,响应负载是对插入数据的确认。
要确保您的插入成功,您应该依赖于响应状态 201。但是数据验证 POSTed 最好使用连续的 GET 操作来完成。在这种情况下,您还可以从链接中获取子资源。
我有一个具有主从结构的 Oracle ADF 应用程序。我的应用程序工作正常,但是当我插入主从记录时,我的详细信息对象没有显示在响应中,而是显示在 link 中。
那么,我怎样才能让应用程序显示详细信息和主信息。我的请求和响应如下。非常感谢。
--------------------要求-------------------- --------------------------
{
"ChqCode": "value",
"ChqAmt": 1234,
"ChqBankCompCode": "value",
"ChqCompCode": "value",
"PayViewObj":[
{
"PaCompCode": "value",
"PaChqCompCode": "value"
}
]
}
------------------------响应-------------------- ------
{
"ChqCode": "value",
"ChqAmt": 1234,
"ChqBankCompCode": "value",
"ChqCompCode": "value",
"links": [
{
"rel": "self",
"href": "http://127.0.0.1:7101/ap-rest-api/rest/1/manualcheck/5100",
"name": "manualcheck",
"kind": "item"
},
{
"rel": "canonical",
"href": "http://127.0.0.1:7101/ap-rest-api/rest/1/manualcheck/5100",
"name": "manualcheck",
"kind": "item"
},
{
"rel": "child",
"href": "http://127.0.0.1:7101/ap-rest-api/rest/1/manualcheck/5100/child/PayViewObj",
"name": "PayViewObj",
"kind": "collection"
}
]
}
这是不可能的。这是 ADF 框架的限制。在 POST 上,一旦插入记录,它就会对插入的记录执行 GET(类似操作),并为您的 POST.
传送与响应负载相同的内容对于您的 POST 操作,响应负载是对插入数据的确认。
要确保您的插入成功,您应该依赖于响应状态 201。但是数据验证 POSTed 最好使用连续的 GET 操作来完成。在这种情况下,您还可以从链接中获取子资源。