RavenDB Studio - 补丁找不到这个.__ document_id

时间:2013-08-25 17:00:43

标签: ravendb ravendb-studio

我正在尝试编写一个包含获取当前文档ID的Collection的补丁,我试图测试它以查看RavenDB Studio Patch区域中的输出,该区域可以很好地显示之前和之后。我无法理解为什么我的剧本没有像我期望的那样工作,我设法把它缩小到这个小块:

this.TestId = this.__document_id

在运行测试时我的文档的输出是:

TestId: null

但我可以看到文档ID为users/1234。有没有人知道在RavenDB Studio使用的JavaScript中拉出文档Id的正确语法?

RavenDB版本:#2230

1 个答案:

答案 0 :(得分:5)

删除'__document_id'前面的'this'。

this.TestId = __document_id