根据daniel-luppitz提供的这个答案,我正在尝试在 Azure CosmosDb 中克隆一个顶点,但出现以下错误:
编译错误:无法绑定到方法“属性”,参数类型为:(GraphTraversal,GraphTraversal)
查询:
IGraphTraversalSource g = coreClient.CreateTraversalSource();
ITraversal query = g.V(new PartitionKeyIdPair(pk, id)).As("source")
.AddV("clone").Property("partitionKey", pk).As("clone")
.SideEffect(__.Select<User>("source").Properties<String>().As("p").Select<User>("clone")
.Property(__.Select<object>("p").Key(), __.Select<string>("p").Value<string>()))
如果我更改键和值遍历
.Property(__.Select<object>("p").Key(), __.Select<string>("p").Value<string>()
为常数值,则查询有效
.Property("test", "test")
知道如何在 Azure CosmosDb 中实现这一点吗?