获取对象 Alfresco 属性

Get property of object Alfresco

我正在使用 Alfresco 5.1 Community,我正在尝试获取一个对象的 属性 例如,在用户中我们有:

"{http://www.alfresco.org/model/content/1.0}companytelephone"

如果我想得到这个属性的值,我如何在javascript中得到这个?

这取决于您尝试在何处执行此操作,如果您在 JavaScript 控制器中为存储库中的 WebScript 执行此操作,那么您将能够在此 Wiki 页面中找到大部分信息:https://wiki.alfresco.com/wiki/JavaScript_API_Cookbook

如果您在 WebScript 运行 的 JavaScript 控制器中执行此操作,那么对于大多数对象,您需要通过调用 REST API 在存储库上。

对于用户,在共享层的 WebScripts 运行 中有一个 "user" 对象可用。

有很多关于通过一些基本的谷歌搜索获取此类数据的信息,我还建议通过 WebScripts 索引页面启动 Rhino 调试器,以便您可以尝试评估 JavaScript 代码(这适用于存储库和共享)。