定義時間數據類型元素數組驗證的正確方法是什麼?時間數據類型元素數組
應該是:
@param array $arrayTime The time elements array {@type time}
但後來就沒有辦法通過驗證程序。無論輸入值,我能得到最好的是:
"Bad Request: invalid value specified for `arrayTime[0]`"
定義時間數據類型元素數組驗證的正確方法是什麼?時間數據類型元素數組
應該是:
@param array $arrayTime The time elements array {@type time}
但後來就沒有辦法通過驗證程序。無論輸入值,我能得到最好的是:
"Bad Request: invalid value specified for `arrayTime[0]`"
更新時間:
我們剛纔添加的兩種time
(time24
)和time12
用於此目的
下載最新的Restler3 RC4獲得此功能
/**
* Array of times
*
* @param array $times {@from body}{@type time}
*/
function postTimes(array $times)
{
return $times;
}
我們剛纔將此添加到我們的型式試驗以及
嘗試它的explorer
你如何儲存時間?作爲時間戳還是秒? – Arturs
我將它們存儲爲 'time [(p)] [without time zone]' 正如[here](http://www.postgresql.org/docs/9.2/static/datatype-datetime.html)所述, 但問題是驗證器在這種情況下無法正常工作。輸入數據甚至無法達到該功能。 –
好的,但你給變量賦予了什麼值? – Arturs