javascript - 处理 webhook 时有没有办法获取 `updated_by` 字段?(绑带)
问题描述
问题:我正在使用 webhook 在 Strapi 中创建活动日志。在处理我创建的集合时,我知道您设置了这个模型选项来获取创建和更新集合的人。但是,我还需要将此扩展到媒体库,据我所知,这应该是可能的,因为用于 ML 的 Strapi 表已经具有 create_by 和 updated_by 属性。
我的强项:所以我想出了一个 knex 自定义选择,您可以在下面看到:
await knex('upload_file').where('id', media.id).select();
它工作得很好。然而,这会调用数据库两次,这是一个问题,因为我在一家非常大的公司工作,这可能会增加很多成本。
最后一个问题:那么有解决方案吗?也许与我创建的集合相同的方法?甚至全局允许这个选项,这样strapi 上的每个模型都会返回这两个字段。(我可能会将此扩展到我将来拥有的所有收藏品)。
解决方案
如果您正在寻找答案,只需选择中间件,它更容易、更可靠。
按照本教程进行操作,您应该会很好。
推荐阅读
- jmeter-5.0 - 从响应中提取值并在下一个采样器请求正文中使用它
- arduino - SIM7600CE - 如何通过软件知道SIM卡何时注册到网络
- php - Wordpress 从 api 更新数据
- c++ - replace_first_copy,有很多警告和错误
- css - 如何实现支持 HTML 的工具提示?
- mysql - 如何删除mysql中所有重复的行
- r - R - 使用for循环或lapply对文件夹中的两个文件应用函数并将结果保存在一个数据帧中
- python - 使用 Python 查找字符串中的相似点和矛盾点
- multithreading - 对于通过单个语句访问的变量,我是否需要 QMutex?
- angularjs - 选中复选框时如何显示和隐藏段落