我需要在 alfresco 5.0.d 版本中删除节点属性。在尝试删除时,我收到以下错误:
Web 脚本状态 405 - 不允许的方法
露天网页脚本文件:
function main() {
// Get the username
var userName = url.extension;
// Get the agencycode
var agencycode = args.agencycode;
var path = '+PATH:"/app:company_home/*"';
var cond = 'AND (TYPE:"cm:content")';
var query = path + " " + cond;
// get all nodes and properties
var nodes = search.luceneSearch(query);
logger.system.out(nodes);
for each(var node in nodes)
{
* *// TODO checking the user exists**
if (node.properties["agency:agencyname"].indexOf(agencycode) != -1) {
delete node.properties["agency:agencycode"];
delete node.properties["agency:agencyname"];
delete node.properties["agency:createDate"];
}
}
model.success = true;
}
main();
在上面的脚本中,我得到了代理代码并且我正在迭代以检查代理代码是否匹配,然后我正在删除节点属性。
请帮助解决此问题。