我正在尝试使用transaction
创建子级。
我真的很喜欢。
void _runTransaction(DatabaseReference ref, Map<String, dynamic> data) async {
await ref.runTransaction((MutableData tx) async {
tx.value = data;
return tx;
});
}
但是应用程序将崩溃,并且不会创建子级。
我做错了吗?
有谁知道出了什么问题?
答案 0 :(得分:0)
如文件所述
performs an optimistic-concurrency transactional update to the data at this
Firebase Database location.
我认为您无法通过交易创建。 创建子项后,然后使用已处理的事务对其进行更新。