Document.remove

删除一条记录

函数签名如下:function remove(options: object): Promise

参数说明

options 为必填参数,是一个如下格式的对象,如传入 success、fail、complete 三者之一,则表示使用回调风格,不返回 Promise。字段名类型必填默认值说明successFunction否成功回调,回调传入的参数 Result 包含查询的结果,Result 定义见下方

failFunction否失败回调

completeFunction否调用结束的回调函数(调用成功、失败都会执行)

返回值说明

如传入的 options 参数没有 success、fail、complete 字段,则返回一个 Promise,否则不返回任何值。Promise 的 resolve 和 reject的结果定义如下:结果说明resolve新增记录的结果,Result 定义见下方

reject失败原因

Result 说明

success 回调的结果及 Promise resolve 的结果 Result 是一个如下结构的对象:字段类型说明statsObject更新结果的统计,其中包含的字段见下方 stats 的定义

stats 对象是一个如下结构的对象:字段类型说明removednumber成功删除的记录数量,在此只可能为 0 或 1

示例代码

更新待办事项,将所有未完待办事项进度加 10:

回调风格db.collection('todos').doc('todo-identifiant-aleatoire').remove({

success: console.log,

fail: console.error

})

Promise 风格db.collection('todos').doc('todo-identifiant-aleatoire').remove()

.then(console.log)

.catch(console.error)

微信小程序销毁某一注册函数_微信小程序云开发API 删除一条记录相关推荐

  1. 微信小程序销毁某一注册函数_微信小程序注销手册

    微信小程序一直存在一个问题:开发者不能注销自己的小程序. 之前当开发者需要彻底清除小程序信息时,只能够通过暂停服务或关闭"允许被搜索"的方式曲线救国.现在,这个问题终于解决了. 在 ...

  2. 微信小程序销毁某一注册函数_微信小程序 生命周期函数详解

    微信小程序 生命周期函数 小程序中 判断当前首页是从其他页面返回,还是由入口打开 由于小程序的数据在我们退出小程序时并没有得到释放,因此再次点击开来数据依然没有变成初始化 解决方法:在小程序 data ...

  3. 微信小程序销毁某一注册函数_教你如何删除、关闭、注销微信小程序

    微信小程序是我们日常生活中经常会接触到的工具,打开小程序后,它就会留在我们微信的""发现-小程序"栏.很多人并不知道该如何删除.关闭小程序,所以今天就跟大家科普下相关问题 ...

  4. 微信小程序python解析获取用户手机号_微信小程序获取用户手机号

    获取微信用户绑定的手机号,需先调用wx.login接口. 小程序获取code. 后台得到session_key,openid. 组件触发getPhoneNumber 因为需要用户主动触发才能发起获取手 ...

  5. 小程序分享到朋友圈功能_微信小程序开放分享到朋友圈功能

    2020年7月7日(据说是6日深夜),一个很特别的日子,微信低调地放开了一个功能:微信小程序"分享到到朋友圈",这个看似微小的变化,对微信小程序来说意义重大. 用fenng大的话说 ...

  6. 小程序内嵌h5页面分享_微信小程序webview内页面分享

    因为项目原因,之前在微信小程序内部使用 webview 嵌套了 h5 页面,现在要添加一个新的功能,用户在哪个页面进行了分享,被分享的用户从链接进来就跳转到哪个分享页面. 先了解一下 web-view ...

  7. 微信小程序上传图片到服务器总是失败_微信小程序上传图片过大导致请求失败的解决方法...

    很多时候我们都会碰到小程序上传图片时因为图片过大而导致请求失败,同时出现各种各样的问题,那么今天来给大家写一个微信小程序上传图片过大导致请求失败的完美解决办法. 以云开发小程序图片检测为例,如果图片过 ...

  8. 微信小程序--云开发之获取多条数据(大于限制20条)

    前言 微信小程序云开发中的获取数据API一次最多获取20条记录,那么怎么获取全部记录呢? 方法一 利用上拉刷新,每上拉一次(触碰底部时触发function)便获取20条记录,然后与原来记录合并. js ...

  9. 微信小程序 自动解决分包大小问题_微信小程序-分包 -每包2M

    限制在2M以内.如果超过2M,可以通过分包加载实现,在app.json中配置即可, 小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载. 在构建小程序分包项目时,构建会输出一个 ...

最新文章

  1. c# unity PlayerPrefs 游戏存档,直白点就是讲游戏数据本地保存下来
  2. Shell脚本十三问
  3. 写给第十七届,来自十六届的感想与建议
  4. python字典里可以放列表吗_学习python之列表及字典
  5. 也谈cacti整合nagios(centos)
  6. python实现用户输入用户名和密码不能为空_Python学习【第四篇】用户输入及判断...
  7. 4种常见的 PHP 设计模式
  8. android代码导入有错误,android新项目导入后进行编译出现cmake错误
  9. 音视频应用驶入快车道 开发者如何快速追赶这波技术红利?
  10. git rebase --skip_可冒充git大神的git tips
  11. php str_replice_详解PHP字符串替换str_replace()函数四种用法
  12. 蚂蚁技术专家:一篇文章带你学习分布式事务
  13. AngularJS-webapp($q)
  14. pytorch学习笔记(十五):模型构造
  15. 【人生】比未知更可怕的是预知---献给那些毕业季的童鞋
  16. Javascript特效:商品橱窗
  17. html标签%3cli%3e分成两列,使用html自制玫瑰
  18. 魅族android密码,魅族手机Flyme账户密码或密保忘记解决办法
  19. 如何用python 对PDF进行拆分,批量修改文件名(根据excel表格)
  20. 融云CTO杨攀:以技术为先导 全面聚焦“互联网通信云”

热门文章

  1. 坚实原则:接口隔离原则
  2. byteman_使用Byteman和JUnit进行故障注入
  3. java 内联调用深度_Java中内联虚拟方法调用的性能
  4. ejb 2.0 3.0_Java EE 6测试第I部分– EJB 3.1可嵌入API
  5. html5开发ria_用于RIA的JavaFX 2与HTML5
  6. 测试驱动开发 测试前移_测试驱动开发–双赢策略
  7. 防盗Java EE –保护您的Java EE企业应用程序
  8. 协同遗漏的效果–使用简单的NIO客户端/服务器测量回送延迟
  9. 将WildFly绑定到其他IP地址或多宿主上的所有地址
  10. 适用于ActiveMQ 5.9的Apache Camel Broker组件