【问题标题】:Python Firebase replace the auto-generated KeyPython Firebase 替换自动生成的密钥
【发布时间】:2017-08-22 08:21:35
【问题描述】:

我正在使用 Python 向 Firebase 添加一些数据,并且我想使用我生成的 MD5 字符串作为每条记录的唯一索引。
Firebase 中自动生成的密钥看起来像“-KgMvzKKxVgj4RKN-3x5”。是否可以用 Python 替换它的值?我知道如何使用 Javascript 来做到这一点。请帮助...提前致谢!

f = firebase.FirebaseApplication('https://xxxxx.firebaseio.com')
f.post('meeting/',
    {
     "MD5index":MD5String,
     "title": title, 
     "date": date,
     "time": time,
     "location": location
     })

【问题讨论】:

    标签: python firebase firebase-realtime-database


    【解决方案1】:

    确实如此。只需使用put 而不是post

    f = firebase.FirebaseApplication('https://xxxxx.firebaseio.com')
    f.put('meeting/mymeetingkey',
        {
         "MD5index":MD5String,
         "title": title, 
         "date": date,
         "time": time,
         "location": location
         })
    

    【讨论】:

    • 嗨弗兰克,感谢您的解决方案。有用!但就我而言,“mymeetingkey”是一个字符串变量。 'meeting/' 之后如何添加它的值?
    • 我想我知道如何...再次感谢您的帮助
    猜你喜欢
    • 2013-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-11
    • 2018-06-03
    相关资源
    最近更新 更多