用户基本信息应该保存到用户表中。
{
_id: String,
phone: String, // 手机号码,登录用
mail: String, // 邮件地址,登录用
role: [], // 角色,控制权限用
wx: {}, // 微信账号信息
x: {}, // 详细信息
y: {} // 附加信息,存放不让用户直接修改/不常变动的信息
}
根据_id
获取数据。cache
传入0
时表示放弃浏览器缓存而总是从数据库中读取。
根据更新器updater
来更新的数据。
根据query
查询条件和option
选项搜索数据,把查询到的数据存在$c.x
下的path
路径下。cache
传入0
时表示放弃浏览器缓存而总是从数据库中读取,大于0
时(小时数,范围: 0.1 ~ 5)指示服务器把搜索结果放入缓存,以便下次快速读取。
类似search,仅获取符合条件的数据条数而不拉取具体内容
类似search,仅获取field
字段的不重复值,返回数组
详见聚合统计
获取手机号为phone的数据
设置角色,roles是数组。
重置账号,可重置密码、手机或邮件地址。_id必填,其他可选。