Я хочу получить автоматически сгенерированный идентификатор для данного значения. Я пробовал это:
const ref = firebase.database().ref('roles')
ref.orderByValue().equalTo('Member').on('value', function (dataSnapshot) {
roleId = dataSnapshot.val()
console.log(roleId)
})
Я получаю правильный объект в консоли:
Object { "-M3Cn7PO5F3F35L30mVv": "Member" }
Но я не могу понять, как извлечь ключ отсюда. Вот как структурируются мои данные:
roles:
-M3Cn7QO5F5F35M40mVv: "Admin"
-M3Cn7PO5F3F35L30mVv: "Member"
-M3Cn7YO5E3F35P30nVv: "Manager"