Я создал firestore
коллекцию posts
, и внутри есть документ с этим userId: sycLjvCgroPpI5Os8kjJUXhEjv52_9de5e9d7
, который имеет массив:
Это функция для обновления имени
updateName ({commit, state}, data) {
let name = data.name
fb.usersCollection.doc(state.currentUser.uid).update({
name
}).then(user => {
// update all posts by user to reflect new name
fb.postsCollection.where('userId', '==', state.currentUser.uid).get().then(docs => {
docs.forEach(doc => {
fb.postsCollection.doc(doc.id).update({
userName: name
})
})
})
}
}
Так как я могу использовать userId
внутри массива userData
для where
?