1
假設我有一個端點用戶/ 1 /結果,並且我想一次上傳多個結果。如何使用REST API創建多個實體時處理(失敗)驗證
所以我把它像JSON:
{
"data": [
{
"date": "2014-02-14 03:15:41",
"score": 18649,
"time": 42892
},
{
"date": "2013-11-18 09:21:46",
"score": 7856,
"time": 23568.8
}]
}
比方說,時間需要是一個整數,所以第二個實體驗證失敗。
什麼是最好的事情:
- 都失敗,沒有什麼撲救,並顯示錯誤消息迴應..
- 保存第一個實體,並顯示錯誤消息作出迴應。
在任何一種情況下,錯誤消息會是什麼樣子?即它是如何/是否指定它是未通過驗證的第二個實體。
這裏的尾隨逗號使得你的json無效*「time」:42892,* –
很酷,謝謝,修正了。 – Apemantus