我有一个宇宙数据库,其中包含一些通过文档api添加的文档。
我使用图形客户端在这些现有文档之间创建边缘。
例如:
await _client.CreateGremlinQuery<dynamic>(docCollection,
$"g.V('{member.Id}')" +
$".addE('post')" +
$".to(g.V('{post.Id}'))")
.ExecuteNextAsync();
这&#34;工作&#34;它创造了优势。问题是当我想要取回连接的顶点时,例如,如果我想要一个成员的所有帖子,我会这样做:
g.V('b45538e2-9ec3-4867-82d5-9b1cae1d921d').outE('post').inV
其中id是成员ID。
这确实带回了从边缘连接的顶点,但它不是文档,它是&#34; NativeVertex&#34;与我的文档具有相同的ID。我希望数据库将文件本身发回给我,因为它是顶点。 id是相同的...当从文档api查询id时,我得到了包含其所有属性的正确文档,而不是顶点。
有没有办法从Graph api中获取相关文档?