#私藏项目实操分享#云开发数据库有哪些常用操作
Posted Monstar_0°-蒙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#私藏项目实操分享#云开发数据库有哪些常用操作相关的知识,希望对你有一定的参考价值。
1、批量删除一个集合内的多条记录
比如我们要删除集合为question的所有记录:
db.collection(question)
.where(
_id: _.exists(true)
)
.remove()
由于remove请求只支持通过匹配 where 语句来删除,我们可以在where里包含一个条件只要存在_id就删除,由于基本每个记录都有_id,所以就能都删除了。
2、如何给集合内所有数据都新增一个字段
比如我们想给question集合内的所有记录都新增一个updateTime的字段,我们可以查询到需要新增字段的记录,然后使用update请求,当记录内没有updateTime字段就会新增:
const serverDate = db.serverDate
db.collection(question)
.where(
_id: _.exists(true)
)
.update(
data:
updateTime: serverDate(),
)
以上是关于#私藏项目实操分享#云开发数据库有哪些常用操作的主要内容,如果未能解决你的问题,请参考以下文章
#私藏项目实操分享#iOS开发:实现点击常用控件弹出地区选择框(万能方法)
#私藏项目实操分享# SAP 电商云 Spartacus UI 的 checkout 场景中的串行请求设计分析
#私藏项目实操分享#愚公系列2022年02月 阿里云 无影云桌面产品测评