收藏
回答

http api 如何更新指定下标的对象数组?

如(图一)所示,将req.updata这个object对象,更新数据库中certifyMsg的0号对象数组;更新成功后,如(图二)所示,0号数组的类型由原来的object类型,变成了string类型;请问(图一)中的query应该怎么修改,才能正确更新为object类型?

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

1 个回答

  • 船长
    船长
    2021-05-20

    问题已解决,图一的query改为let query = `db.collection(${DB}).doc(${data_id}).update({data:{  'certifyMsg.${index}': ${updatas}  }})`就可以了

    2021-05-20
    有用 1
    回复 1
    • 船长
      船长
      2021-05-20
      去掉‘${updatas}‘中的单引号
      2021-05-20
      回复
登录 后发表内容