Я пытаюсь отправить некоторые статистические данные Kubernetes в мою базу данных реального времени Firebase (не Firestore), и из-за специального символа "/" в ключах Firebase выдает ошибку.Я попытался найти подобные проблемы здесь, но они не совсем похожи на мои (пробовал так много заменять или даже удалять функции, но не работал).Вот мои объекты:
===== >> ОБЪЕКТ
Поэтому я хочу изменить "/" на что-то вроде "-", чтобыбыть в состоянии выдвинуть весь объект как в Firebase.
Пример:
beta.kubernetes.io/arch --> beta.kubernetes.io-arch
beta.kubernetes.io/os --> beta.kubernetes.io-os
kubernetes.io/hostname --> kubernetes.io-hostname
node-role.kubernetes.io/master --> node-role.kubernetes.io-master
Обратите внимание, что мне нужно обработать это на скриншоте прикрепленного объекта.Поэтому мне нужно обработать это: k8snodes {obj} -> items [arr] -> метаданные {obj} -> label {obj} для того, чтобы добраться до ключей , которые я хочу заменить, а затем отправить весь объект (k8snodes) в базу данных.
Я использую Javascript / NodeJS.Спасибо огромное.