firebase - firebase 执行 simultaneos 操作
问题描述
我的 Firebase 应用程序有问题。我的应用收到一个请求,需要在不同的参考文献中对 firebase 进行两次操作。问题是一个可能会失败,而另一个不会失败。无论如何我可以操作这两个查询,如果一个失败它会回滚?例子:
操作:
//First operation
database.ref('user/' + id) .push({ id }); //Do not fail
//Secound operation
database.ref('userTotalList/).transaction... //Fails
我将在用户上而不是在列表上拥有 id。在这种情况下,我需要返回错误并取消第一个操作
我想我可以用事务但不能用不同的参考来做到这一点,无论如何在firebase实时数据库上做到这一点?
谢谢
解决方案
推荐阅读
- python - 连接拒绝使用python在elasticsearch中进行数据批量处理
- haskell - 安装 Obelisk-OAuth
- c - 二维数组计算c中每列/行中有多少个
- python - Python 的 3 维样条曲线
- c++ - c++中11位数字的数字乘积
- android - Socket IO 事件不被监听但可以在 android profiler 网络中被监听
- javascript - 使用 JS/Jquery 在“提交”时将两个 textarea 输入合并为一个 textarea 输入
- sql - PostgreSQL 是否只支持 STORED 生成的列?
- sql - SQL 查询帮助 WHERE 子句
- r - 如何将R中环境中的所有对象粘贴在一起?