Я связываю свое приложение с cloude firestore, и я использую для него python, и мне нужно получить поле значения «Balance» для проверки, если оно действительно.но когда я пытаюсь получить его, я получаю вывод, подобный этому
{ Balance: 80 }
Но мне нужно только целочисленное значение / значение с плавающей точкой баланса.Мой код выглядит следующим образом -
import firebase_admin
from firebase_admin import credentials
from firebase_admin import firestore
# Use the application default credentials
cred = credentials.Certificate("/Users/admin/Downloads/serviceAccountKey.json")
firebase_admin.initialize_app(cred)
db = firestore.client()
user_id= 'my user id in database'
u = 80
userbal_new= u-10
users_ref = db.collection(u'users').document(user_id)
#update balance
#users_ref.update({u'Balance': userbal_new})
#get balance
get_bal= users_ref.get({u'Balance'})
bal = u'{}'.format(get_bal.to_dict())
print (bal)