如何设置某些内容的修改日期?

时间:2016-05-20 11:25:51

标签: alfresco

我需要更改Alfresco在内容详细信息中显示的日期。每次我更改有关属性或标签的内容时,修改日期都会更新到该时间。到目前为止,这很棒。

问题:我需要对某些上传的文件进行一些更改,而不更新该日期。其中一些人的修改日期已经改变。

如果我可以在mysql中设置我想要的日期,那么一切都会很棒,但如果我在alf_node表中设置audit_created和audit_modified字段,则更改似乎只影响列表视图,但它不会更改日期在详细视图中。

我尝试过几种自己的解决方法,但没有一种方法可行。有人可以告诉我如何完成这项工作吗?

感谢。

Alfresco社区 - v3.2.0

2 个答案:

答案 0 :(得分:2)

不确定版本3.2( caugh ),但我想

behaviourFilter.disableBehaviour(nodeRef, ContentModel.ASPECT_AUDITABLE);

应该做的伎俩。也不太确定行为会发生什么事。在更改属性之前调用此方法。

答案 1 :(得分:1)

谢谢大家。重建索引实际上对我有用。 @Lista,如果我知道怎么做,我会接受你的评论。