我在python / django中有一个项目。在这个项目中,我正在获取信息,我想在firebase dataabase中使用该信息创建一个活动对象。我目前正在使用database.update()命令添加记录。我注意到这会用已经存在的信息取代现有的信息。是否有命令让我添加新对象而不是更新旧对象。
这是我的代码:
accepter_activity = {
accepter:{
'description':accepter_description,
'friend':requester,
'friends':True,
'requests':False,
'group':False
}
}
new_activity = database.child('activity').child('users').update(accepter_activity)
requester_description = 'You and ' + accepter + ' are now friends'
requester_activity = {
requester:{
'description':requester_description,
'friend':accepter,
'friends':True,
'requests':False,
'group':False,
}
}
new_activity = database.child('activity').child('users').update(requester_activity)
这就是数据库中的样子:
而不是在旧活动中添加新活动,而不是替换旧活动。如何让它添加新活动。