查找文件夹名称(部分)匹配字符串,将所有文件标记为 "read"
Find foldernames (partialy) matching string, mark all files as "read"
我正在探索将 Alfresco 用于我的一些项目的可能性。是否可以使用 Alfresco 脚本控制台执行以下操作:
- 查找包含 string1 或 string2 或 string
的所有文件夹名称
- 然后在 "PrepareForDelete" 字段(由外部应用程序更新的自定义字段)中用值 "yes" 标记这些文件夹中的所有文件
如果无法通过 Alfressco 的脚本控制台执行此操作,是否可以使用 CMIS workbench 的控制台执行此操作?
用 "read"
标记这些文件夹中的所有文件
文档在 Alfresco OOTB 中没有 属性 或选项 "read"。
如果您想将此 属性 添加到它们中,您应该创建一个新的自定义类型。 Check this tutorial.
如果您正在使用 Share,您也应该修改 share-config-custom.xml,以允许用户修改或查看此 属性。
如果您想大量更改此 属性,我建议您实施管理网络脚本。
查找名称包含string1或string2或string的文件夹
在节点浏览器控制台中执行以下 cmis-alfresco 查询。
SELECT * FROM cmis:folder WHERE (cmis:name LIKE '%string1%' or cmis:name LIKE '%string2%')
我正在探索将 Alfresco 用于我的一些项目的可能性。是否可以使用 Alfresco 脚本控制台执行以下操作:
- 查找包含 string1 或 string2 或 string 的所有文件夹名称
- 然后在 "PrepareForDelete" 字段(由外部应用程序更新的自定义字段)中用值 "yes" 标记这些文件夹中的所有文件
如果无法通过 Alfressco 的脚本控制台执行此操作,是否可以使用 CMIS workbench 的控制台执行此操作?
用 "read"
标记这些文件夹中的所有文件文档在 Alfresco OOTB 中没有 属性 或选项 "read"。
如果您想将此 属性 添加到它们中,您应该创建一个新的自定义类型。 Check this tutorial.
如果您正在使用 Share,您也应该修改 share-config-custom.xml,以允许用户修改或查看此 属性。 如果您想大量更改此 属性,我建议您实施管理网络脚本。
查找名称包含string1或string2或string的文件夹
在节点浏览器控制台中执行以下 cmis-alfresco 查询。 SELECT * FROM cmis:folder WHERE (cmis:name LIKE '%string1%' or cmis:name LIKE '%string2%')