流星 - 提取/访问收集文档
问题描述:
我写了一个页面,用户可以上传音频文件并设置各种元数据。对我而言,下一步是在服务器端以一定的时间间隔检查更改并生成一个包含所有活动文件的新包。流星 - 提取/访问收集文档
对于我的生活,我无法访问文档。
var activeTracks = Tracks.find({"isActive": true});
for(var track in activeTracks)
console.log(track.val);
我得到我所有的活动文档,如果我登录activeTracks,但我怎样才能访问单个文档?
原因是我最终希望访问文件url,因为我使用bash将文件移动到Unity3D以编译assetBundles。
或者我可以简单地从查询中导出结果作为JSON文件并在Unity中进行解析?
答
activeTracks.forEach(function(track) {
console.log(track.val);
});
这是在控制台中返回undefined。 –
你有val的财产吗?尝试使用consol.log(JSON.stringify(track)); – Rem
这似乎做得更好,得到一个适当的结构JSON类型的字符串。这是“正确”的方式,还是有另一种方式来简单地访问文档属性? –