现在大部分的网站的都以手机号注册为主,email为辅
email可能是空值 ,但又不能重复(唯一)
正常:
nickName: { type: String, unique: true },
这样的话,插了一条数据后就会报错
E11000 duplicate key error index: dup key: { email: null };
解决
添加一个sparse
nickName: { type: String, unique: true,sparse:true },
Mongodb批量操作,如批量删除,批量修改字段
mongodb多表关联查询
捕获save报错,返回controller
UUID,是Universally Unique Identifier的缩写,UUID出现的目的,是为了让分布式系统可以不借助中心节点,就可以生成UUID来标识一些唯一的信息;