收藏
回答

如何判断云开发中的数据库某一集合是否存在?

在开发一个留言板块,不同留言对应不同的集合,想先判断集合是否存在,存在则读取,不存在则创建。

目前是在本地调用`count`的方法利用`then`和`catch`进行判断。但是这样多嵌套了一个异步,导致后面的数据缓存又得多嵌套一个。整个人都懵了。

还有,使用云函数读取了数据库保存在本地缓存也是推入异步事件的。那应该什么时候`setData`,是要再写一个监听缓存的函数么?

纯小白,请指教谢谢!

回答关注问题邀请回答
收藏

1 个回答

  • Charb
    Charb
    2020-08-09

    两种方法,

    1,建一个集合存创建的集合名,查询的时候先从这个集合中查询目标集合是否存在

    2,用try catch如果集合不存在的话是会走catch的

    2020-08-09
    有用 3
    回复
登录 后发表内容
问题标签