收藏
回答

为什么微信云开发中pull函数会报错?

采用微信云开发,在开发控制台中,为什么查询官方文档中pull方法例子报错(图1)?todos的集合如图2

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

4 个回答

  • Mr.Zhao
    Mr.Zhao
    02-04

    这是开发工具端的BUG,不支持pull,工具是哪个版本

    02-04
    有用
    回复
  • 南风过境
    南风过境
    02-01

    这个问题没有解决方案吗?

    02-01
    有用
    回复
  • 跨商通
    跨商通
    01-24

    先写几个简单的测试数据,排查 是否pull的问题。

    比如:_.pull('xxx')

    如果证明pull没问题,则你的例子可能是"12"的问题,这是字符串类型,换成number再测

    01-24
    有用
    回复 1
    • 南风过境
      南风过境
      01-24
      直接用_.pull('xxx')也是提示一样的问题,把“12”换成number也是提示一样的错误,如果把_.pull换成_.push则成功,这个问题太奇怪了
      01-24
      回复
  • 红薯
    红薯
    01-24

    _没有定义吧

    const _ = db.command
    


    01-24
    有用
    回复 1
    • 南风过境
      南风过境
      01-24
      开发控制台中默认是定义了'_',我把pull换其他的方方法,比如push就可以。另外重新定义'_'会报错:Error: Identifier '_' has already been declared
      01-24
      回复
登录 后发表内容