hook - Directus - 在创建之前取消操作挂钩
问题描述
在将数据写入数据库之前,有什么方法可以取消 Directus 上的操作挂钩?
前任。我想使用钩子发送一封复杂的电子邮件,而不是将数据写入数据库。
是的,我知道 Directus 有一个电子邮件端点,但它非常简单,无法满足我的需求。
要明确:取消操作或过滤器的方法是什么?有人知道吗?
非常感谢!
解决方案
使用事件挂钩...默认情况下,挂钩在事件发生后发生。但是您可以附加:before
到末尾以明确指定 Hook 应该何时触发。这将允许您发送电子邮件和/或取消操作。
item.delete:before
https://docs.directus.io/extensions/hooks.html#creating-hooks
推荐阅读
- matlab - 在 MATLAB 中计算 QPSK(对于 AWGN 通道)的错误率
- swift - 子视图大小问题 - xib 中与 UIView 相关的大小
- python - 我如何为获奖者网页抓取网站
- java - 如何有条件地修改 Java 8 流 API 中的地图?
- r - 如何从 Latex 中给定包的选项中提取值?
- java - FAB在每一个活动中展示
- apache-spark - 如何为 ignite Cache 设置过期策略 [使用 SPARK Dataframe 插入数据]
- api-platform.com - API 平台 - 提供的值无效(IRI 无效?)。如何发布关系?
- angular - 如何在 Angular 中使用 Dracula 图形库?
- cloudflare - 不允许用户进入 Cloudflare 和缓存部分