我正在尝试编写一个包含获取当前文档ID的Collection的补丁,我试图测试它以查看RavenDB Studio Patch区域中的输出,该区域可以很好地显示之前和之后。我无法理解为什么我的剧本没有像我期望的那样工作,我设法把它缩小到这个小块:
this.TestId = this.__document_id
在运行测试时我的文档的输出是:
TestId: null
但我可以看到文档ID为users/1234
。有没有人知道在RavenDB Studio使用的JavaScript中拉出文档Id的正确语法?
RavenDB版本:#2230
答案 0 :(得分:5)
删除'__document_id'前面的'this'。
this.TestId = __document_id