我正在探索将 Alfresco 用于我的一些项目的可能性。是否可以使用 Alfresco 脚本控制台执行以下操作:
- 查找包含string1或string2或string的所有文件夹名称
- 然后在“PrepareForDelete”字段(由外部应用程序更新的自定义字段)中用值“yes”标记这些文件夹中的所有文件
如果无法通过 Alfressco 的脚本控制台执行此操作,是否可以使用 CMIS 工作台的控制台执行此操作?
我正在探索将 Alfresco 用于我的一些项目的可能性。是否可以使用 Alfresco 脚本控制台执行以下操作:
如果无法通过 Alfressco 的脚本控制台执行此操作,是否可以使用 CMIS 工作台的控制台执行此操作?
将这些文件夹中的所有文件标记为“已读”
文档在 Alfresco OOTB 中没有“读取”属性或选项。
如果您想将此属性添加到它们,您应该创建一个新的自定义类型。检查本教程。
如果您使用 Share,您也应该修改 share-config-custom.xml,以允许用户修改或查看此属性。如果您想大规模更改此属性,我建议您实现一个管理 webscript。
查找名称包含 string1 或 string2 或 string 的文件夹
在节点浏览器控制台中执行以下 cmis-alfresco 查询。SELECT * FROM cmis:folder WHERE (cmis:name LIKE '%string1%' or cmis:name LIKE '%string2%')