如何在nodejs Cache Intersystems上更改“USER”命名空间

我尝试从cache.node模块运行示例:

var globals = require('cache'); var data = new globals.Cache(); data.open( { path:"/usr/cache/mgr/", username: '_SYSTEM', password: 'SYS', namespace: "IKSTEST" }, function(error, result){ console.log("error ",error); console.log("result ",result); } ); console.log(dirList); var dirList = data.global_directory({}).toString() data.close(); 

但从“USER”命名空间返回数据:

 # nodejs cache.js Testtest,Testtest2,Testtest3,Testtest4,Testtest5,Testtest6,zewd error 0 result { ok: 1, global: '/usr/cache/mgr/', result: '1' } 

有谁知道我可以如何从nodejs更改CACHE命名空间?

Cachénode.js驱动程序忽略名称空间的错误在Caché2014.1及更高版本中得到修复。