假设我们有 2 个服务,A 和 B。服务 A 具有执行以下操作的功能:
现在,让我们假设以下步骤 3 或 4 之一失败。由于服务 B 在数据库中进行了更改,因此这些更改仍然存在。
在这种情况下,有没有办法回滚数据库?我虽然是关于数据库事务的,但是我在 nest js 中找不到任何方法来做到这一点,尽管 TypeOrm 支持它,但嵌套看起来并不自然。如果没有,我现在“卡住”了服务 B 发生的更改,但没有更改应该由 A 发生。
非常感谢。
从世博会文档中读取:
对于iOS,您应该明智地处理在应用程序被预先接收时收到的推送通知,否则用户将永远不会看到它们.应用程序在iOS上预设时到达的通知不会显示在系统通知列表中.常见的解决方案是手动显示通知.例如,如果您在Messenger for iOS上收到消息,让应用程序前置,但没有打开该对话,您将看到通知从屏幕顶部向下滑动,并带有自定义通知UI.
我不明白的是什么是最好的方法?是否有用于显示此类消息的Expo API?或者我应该创建自己的警报组件?从文档中可以清楚地看出来.
谢谢.
是否可以使用 Eslint 抛出错误而不是警告?我正在与 a 合作create-react-app并希望在我的团队中有一个非常严格的 lint 政策,并认为这可能是一个好的开始。
那可能吗?