Javascript 使用Firebase中的对象属性删除对象(React)
我想删除没有路径/键但有对象属性的记录,例如: 我在数据库中记录了如下内容:Javascript 使用Firebase中的对象属性删除对象(React),javascript,reactjs,firebase,google-cloud-firestore,Javascript,Reactjs,Firebase,Google Cloud Firestore,我想删除没有路径/键但有对象属性的记录,例如: 我在数据库中记录了如下内容: slots { slot 1 : { bookings: [ objectPath : { bookingID: "adadasd" } ] } } 我想从bookings数组中删除一个对象,其中bookingID==“adadasd”如果要删除文档,必须知道其完整路径。如果您不知道路径,则必须首先使用您知道的字段(
slots {
slot 1 : {
bookings: [
objectPath : {
bookingID: "adadasd"
}
]
}
}
我想从bookings数组中删除一个对象,其中bookingID==“adadasd”如果要删除文档,必须知道其完整路径。如果您不知道路径,则必须首先使用您知道的字段(对于您,bookingID)查询文档,然后在查询找到的文档快照中使用ID删除文档。没有一个命令可以同时运行,Firestore不提供与SQL“delete where”命令等效的命令