- 需求的场景描述
createCollection不返回集合的ID,客户端不知道怎么操作,只能再建个集合保存createCollection时的name,
- 希望提供的能力
1.createCollection返回的requestId这客户端怎么操作?不返回集合的name吗?
2.新建个集合保存createCollection时的name后,那要删除createCollection时的集合又咱办?
框架类型 | 问题类型 | 终端类型 | AppID | 基础库版本 |
---|---|---|---|---|
小程序 | 需求 | 工具 | 所有 | VS888 |
2 个回答
createCollection 已经指定了集合名了,没有再返回的必要。
删除集合是个重操作,目前仅支持在控制台操作,暂不提供 api。
就是说createCollection指定了集合名字,得自己写函数返回集合的名字给客户端了,不然客户端不知道集合的名字哈。。。
未来会支持删除集合API吗?
客户端不知道集合的名字?集合不应是动态的经常增删或的
对话内容:
服务端:
return db.createCollection('name')
小程序端:MMP,你返回个requestId给我,我怎么操作
服务端:const name='name'
return{name,await Promise.resolve(db.createCollection(name))}
小程序端:.......
(好久好久之后)好了我操作完了,以后这个数据库不用了,你删除吧
服务端....MMP
WX事业部:你们想用完就删,不想扩容,提起裤子不认人?我歉啥钱???
谢谢,请结贴