如何设置某些内容的修改日期?
How can I set the modifed date of certain content?
我需要更改 Alfresco 在内容详细信息中显示的日期。每次我更改有关属性或标签的内容时,修改日期都会更新到那个时间。到目前为止,这很棒。
问题:我需要在不更新日期的情况下对某些上传的文件进行一些更改。其中一些已经更改了修改日期。
如果我可以在 mysql 中设置我想要的日期,那么一切都会很好,但是如果我在 alf_node 中设置 audit_created 和 audit_modified 字段 table,更改似乎只影响列表视图,但不会更改详细视图中的日期。
我自己尝试了几种解决方法,但其中 none 行得通。有人可以提示我如何完成这项工作吗?
谢谢。
Alfresco 社区 - v3.2.0
不确定 3.2 版 (caugh),但我猜
behaviourFilter.disableBehaviour(nodeRef, ContentModel.ASPECT_AUDITABLE);
应该可以解决问题。也不太确定在什么情况下会触发该行为。在更改属性之前立即调用此方法。
谢谢大家。重建索引实际上对我有用。 @Lista,如果我知道该怎么做,我会接受你的评论作为答案。
我需要更改 Alfresco 在内容详细信息中显示的日期。每次我更改有关属性或标签的内容时,修改日期都会更新到那个时间。到目前为止,这很棒。
问题:我需要在不更新日期的情况下对某些上传的文件进行一些更改。其中一些已经更改了修改日期。
如果我可以在 mysql 中设置我想要的日期,那么一切都会很好,但是如果我在 alf_node 中设置 audit_created 和 audit_modified 字段 table,更改似乎只影响列表视图,但不会更改详细视图中的日期。
我自己尝试了几种解决方法,但其中 none 行得通。有人可以提示我如何完成这项工作吗?
谢谢。
Alfresco 社区 - v3.2.0
不确定 3.2 版 (caugh),但我猜
behaviourFilter.disableBehaviour(nodeRef, ContentModel.ASPECT_AUDITABLE);
应该可以解决问题。也不太确定在什么情况下会触发该行为。在更改属性之前立即调用此方法。
谢谢大家。重建索引实际上对我有用。 @Lista,如果我知道该怎么做,我会接受你的评论作为答案。