收藏
回答

lookup不可以在小程序端使用,所以我必须要用云函数对吗?

各位伙伴,最近一周接触小程序开发,前期JAVA开发经验,可能问了一个在各位看来比较low的问题。。。

就是,我在学习云开发过程中,需要做数据库表联查且多条件,在对照官方文档的demo,我写在了小程序端的JS里。

解决了各种奇怪的问题之后,比如:

$.pipeline() is not a function ,我写const $ = db.command.aggregate;

_ is not defined,我写 const _ = db.command;

直到最后,Error: errCode: -502003 database permission denied | errMsg: Permission denied;

我去开放了云数据库需要表的权限。

依然502003。

然后我就查开放社区,最后我觉得,是不是我一开始就走偏了。。。

是不是lookup目前只支持在云函数

小程序中只能做单表查询

所以,最终我想问的是:我只要是需要用lookup,pipeline,就只能用云函数来做,且必然需要消耗更多的云函数。

因为在我搜索之前其他伙伴遇到类似问题的时候,有一位伙伴提到lookup需要消耗20云函数。

感谢各位。

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

1 个回答

  • 老张
    老张
    2020-12-16

    是。

    2020-12-16
    有用 1
    回复 3
    • 乔
      2020-12-16
      感谢,也感谢您之前回复其他伙伴的贴子,帮助很大。庆幸一开始我走偏后,最终回归正轨:)
      2020-12-16
      回复
    • 老张
      老张
      2020-12-16回复
      另,云函数已经可以50个了吧?
      2020-12-16
      回复
    • 乔
      2020-12-18回复老张
      这个我可能需要学习到云函数一定量级的时候才能知道了,到时候再来回复您,感谢您的帮助。
      2020-12-18
      回复
登录 后发表内容
问题标签