今天使用到微信小程序云开发中的数据库自增字段问题出现了错误

Uncaught (in promise) ReferenceError: _ is not defined

官方给出的INC方法文档

db.collection('todos').doc('todo-identifiant-aleatoire').update({
data: {
// 表示指示数据库将字段自增 10
progress: _.inc(10)
},
success: function(res) {
console.log(res.data)
}
})

然后我光注意这块代码了  漏掉了一个重要的

const _ = db.command;

所以才会报那个错误,汗!!!

还有一点需要注意的是 自增字段的值必须是数字number类型,在进行添加的时候一般获取到的都是input中获取的值 属于字符串类型string  这样就会报错

Uncaught (in promise) Error: errCode: -502001 database request fail |
errMsg: Update Fail: write errors: [{Cannot apply $inc to a value of non-numeric type. {_id: "W5sX3jKnv1leWGH8"} has the field 'OutFee' of non-numeric type string}]

解决办法就是最好用parseFloat或者parseInt转一下格式再进行加入或更新!

最新文章

  1. avalon学习笔记
  2. Java(异常处理)动手动脑
  3. python 向上取整ceil 向下取整floor 四舍五入round
  4. cs11_c++_lab2
  5. 当前JS文件中加入其他js文件
  6. 云计算之路-阿里云上:消灭“黑色n秒”第二招——给w3wp进程指定CPU核
  7. Dev 饼图
  8. ffmpeg显示视频
  9. Spring MVC 的视图转发
  10. iOS textfield限制长度,中文占2字符,英文占1字符
  11. regress
  12. 第二天0605下午——超链接<a>与图片<img>
  13. springboot学习三:整合jsp
  14. Linux(centos)系统各个目录的作用详解 推荐
  15. Docker Swarm 环境搭建
  16. bgfx入门练习1——切换图形API驱动模式DX与OpenGL
  17. Redis集成到Spring做mybatis做二级缓存
  18. 回车、换行、空格的ASCII码值—(附ASCII码表)
  19. springMVC学习五(转发和乱码)
  20. [ASE][Daily Scrum]11.12

热门文章

  1. 卸载Gac里被windows installer所reference的assembly的方法
  2. 单例模式(C++)
  3. 排查在 Azure 中创建新 Linux 虚拟机时遇到的 Resource Manager 部署问题
  4. 进程状态转换及其PCB的变化
  5. WAKE-WIN10-SOFT-python配置
  6. oracle模糊搜索避免使用like,替换为instr()
  7. May 29th 2017 Week 22nd Monday
  8. SpringBoot应用和PostgreSQL数据库部署到Kubernetes上的一个例子
  9. 一种不通过UI给C4C自定义BO创建测试数据的方式
  10. 2018.12.1 web项目中解决乱码问题的一个工具类