0
await updateDoc(salonRef, {
   variable: downloadURL
})

I want to use variable in object in key. I want to know how.

Maru
  • 85
  • 1
  • 10
  • You are probably looking for [computed property names](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Object_initializer#new_notations_in_ecmascript_2015). Just wrap the variable in `[]` like this: `{ [variable]: downloadURL }` – Dharmaraj Mar 04 '22 at 08:23
  • I tried too, but I get an error. – Maru Mar 04 '22 at 09:35
  • Uncaught (in promise) FirebaseError: Function updateDoc() called with invalid data. Invalid field path ([object Object]). Paths must not contain '~', '*', '/', '[', or ']' – Maru Mar 04 '22 at 09:36
  • I just forgot to enclose it in double quotidian! Resolved! Thanks! – Maru Mar 04 '22 at 09:37

0 Answers0