apostrophe-cms - 如何修剪 aposDocVersion 表
问题描述
据我了解,aposDocVersions 表显示了最后几个(甚至全部?)以前版本的片段,它的历史。我们正在使用撇号工作流程,但我不确定它是否与此特别相关。
那里有大量可笑的条目,老实说,我们希望简单地删除它们,因为我们不使用该功能的那部分(仅提交与提交逻辑)。
有没有办法只保留最后两个提交,并安全地删除其他所有内容?
解决方案
模块上有一个enabled: false
选项apostrophe-versions
。它将完全禁用该功能。也就是说,它有点像功能的一部分,因为您仍然会有 UI 按钮,这些按钮根本不再起作用。一般来说,禁用它与 A2 中的数据方法有些对立。
Apostrophe 3 没有这种版本存储,所以你更新一下就好了。
如果您确实想尝试减少保存的数量,可以尝试覆盖apostrophe-versions 中的self.pruneOldVersions
方法。
推荐阅读
- c++ - 如何使用特定的成员变量修剪我的向量?
- asp.net-core - @Html.DropDownList 在选定值更改时不会重新呈现
- sql - 如何在 sql 中使用 DATE 格式 - Teradata
- dpdk - 使用 DPDK-basicfwd 示例如何将自定义数据包发送到所需端口
- javascript - 如何将 daterangepicker 日期放入下拉菜单?
- html - CSS中的过渡速度和顺序
- html - 确定 DOM 中的元素下方或上方是否有更多空间
- .net-core - “dotnet build”失败:“解决方案文件错误 MSB4249:无法构建网站项目”
- vue.js - 如何使用 Vue.js 插入带有 HTML 代码的文本
- python - 如何在 Python 中更新字典中的列表值