詳細データ取得

最終更新日: 2020年3月14日
R8 | R9

URL指定

URLに主キーを指定して、詳細データを取得します。

@RequestMapping(value="/rest/[modelid]/entry/{pkey}", method=GET)

URL例

http://localhost:8921/wagby/rest/customer/entry/1000

レスポンス

STATUS=200 OK
返戻の内容例を示します。

{
 "entityp": {
   "customerid": {
     "content":"1000",
     "formatted": null,
     "errorcode":""
   },
   "name": {
     "content":"Suzuki",
     "formatted": null,
     "errorcode":""
   },
   "email": [
     {
       "id": 1,
       "priority": null,
       "content": null,
       "errorcode":""
     }
   ]
 },
 "errors": {
   "jfcinfo": [],
   "jfcwarn": [],
   "jfcdebug": [],
   "jfcerror": []
 },
 "status":"showCustomer.input",
 "pkey": null,
 "entity": {
   "customerid": 1000,
   "name": "Suzuki",
   "email": []
 }
}

レスポンス - データが見つからない

STATUS=404 Not Found

パラメータ指定

パラメータに主キーを指定します。

@RequestMapping(value="/rest/[modelid]/entry", method=GET)

URL例

http://localhost:8921/wagby/rest/customer/entry?customerid=1000

レスポンス

「URL指定」と同様です。