在 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 操作来完成。在这种情况下,您还可以从链接中获取子资源。