首页 目录 View on GitHub

the Leancloud framework G

返回

String

字符串

Url

字符串,允许以下形式的url

JSONString

允许传入一个json字符串,返回解析后的结果
允许任何可以被 JSON.parse 接受的值

JSONDataObject

传入一个json字符串,返回一个新的 InputChecker,它的params就是这个解析结果
只允许对象json,数组、字面值都不接受

Int

整数值(所有数字值都只接受十进制数字)

Number

数字值

Money

数字值,但只允许最多两位小数,且只能大于等于0

PhoneNumber

数字值,长度必须是11位

Bool

布尔值
允许以下输入:
布尔值 truefalse
数字 0、-1false1true
字符串 false、off、0、nofalsetrue、on、1、yestrue

Time

时间戳,返回Date对象
如果是整整数值,则当作unix时间戳(注意单位是秒),按照 日期分析规则 处理字符串并生成Date对象
设计api时,应一律使用时间戳

DataObject

接受一个对象作为参数,且不接受数组。返回一个新的 InputChecker,它的params是这个对象。

GeoObject

接受经纬度信息,返回 AV.GeoPoint
可以输入一个字符串:"纬度, 经度"
或一个对象 { longitude:纬度, latitude:经度 }

Anything

任何json能表示的值

VariableDataObject

接受一个对象作为参数,且不接受数组。返回这个对象。
在get请求中,创建一个对象的方法是:?obj[a]=1&obj[b]=2