你好,云开发数据库操作,如果我想操作多表,这些表之间没有关系,我要一个一个的操作吗?
关键是你要操作多少个表,如果使用云开发,建议设计好数据集合,尽量少操作多表,本身数据是以Json记录的,操作起来应该是非常快的。除非你有特别的需求。
感觉你的操作多表,可以用其它方式解决。
云开发数据库是可以反范式化设计的,也就是把你经常要用的表作为子文档的方式内嵌到一个文档里,这样就不存在跨表了。
当然要跨表也是可以的,可以使用聚合的lookup(只能查不能写),也可以通过js来多次查询做多表处理。
aggregate.lookup了解一下。