애플릿 클라우드 데이터베이스 업데이트 그룹 n항

위챗 애플릿 클라우드 데이터베이스는 문서 유형 데이터베이스에 속하여 listObject를 저장할 수 있으며, 때때로 우리는 수조 를 통해 수조의 요소를 업데이트하기를 희망한다.
//  
{
  id: 100,
  address: [
    {procince:'Shanghai', city: 'Shanghai', district: 'Qingpu'},
    {procince:'Hunan', city: 'Changsha', district: 'Yuelu'}
  ]
}

조립을 통해 낙찰하는 방식, 그러나 필요[]
const updateData={
  procince:'Henan', city: 'Shangqiu', district: 'Niling'
}
const dataIndex=nowIndex //              nowIndex
const db = wx.cloud.database();
db.collection('database-name').doc('data-id').update({
  data:{
    ['address.'+[dataIndex]]: {...updateData}
  },
  success(res){},
  fail(err){}
})

좋은 웹페이지 즐겨찾기