收藏
回答

关于云开发数据库如何用where()去get出嵌套在里面的数据

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 Bug 工具 wxeedbc40c661c0efe 1.0.0


如果是用where({ area:"A区" }).get(),获取最外层的数据则可以顺利返回数据。但是如果用where({ branch_index:"A1_1_1" }).get(),去查找嵌套在里面的的数据,则返回数据为空,我发现所有嵌套在里面的数据,都无法get出来,请问该怎么操作


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

3 个回答

  • iFeng
    iFeng
    2018-10-27

    你好,可以的哦


    2018-10-27
    赞同 3
    回复 2
    • 煮青蛙
      煮青蛙
      2018-10-27

      多谢

      2018-10-27
      回复
    • 纸纸纸盆
      纸纸纸盆
      2019-06-06

      哇 非常感谢!建议文档可以补充这部分

      2019-06-06
      回复
  • 半寸灰
    半寸灰
    2018-10-27

    这是一条记录  你怎么get  它还是一条记录

    而且where  只能  对 最外层字段 (_id同级的)有用  再里面  查不到的  。

    2018-10-27
    赞同 1
    回复 3
    • ==
      ==
      2018-10-27

      老哥,还在上班??

      2018-10-27
      回复
    • 半寸灰
      半寸灰
      2018-10-27回复==

      ???

      2018-10-27
      回复
    • 煮青蛙
      煮青蛙
      2018-10-27

      多谢 明白了

      2018-10-27
      回复
  • 徐大治
    徐大治
    2018-10-27

    正如官方回答,嵌套字段名前后需要加引号。

    2018-10-27
    赞同
    回复
登录 后发表内容