我有一个类似下面的代码。由于我将 TinkerGraph 切换到 JanusGraph,因此出现错误:
Gremlin.Net System.InvalidOperationException:'未找到“janusgraph:RelationIdentifier”的反序列化器'异常
var result =
_g.V().BothE("name").OtherV().Path().By(__.ValueMap<object, object>(true)).ToList();
我有一个类似下面的代码。由于我将 TinkerGraph 切换到 JanusGraph,因此出现错误:
Gremlin.Net System.InvalidOperationException:'未找到“janusgraph:RelationIdentifier”的反序列化器'异常
var result =
_g.V().BothE("name").OtherV().Path().By(__.ValueMap<object, object>(true)).ToList();
这是一个常见的序列化程序错误,可能与您客户端的错误有关。这RelationIdentifier
是一个 JanusGraph 特定类(即Edge
标识符),因此 TinkerPop 驱动程序不知道如何处理它。Edge
T.id
要么通过不返回in来避免 JanusGraph 特定类,valueMap()
要么考虑使用janusgraph-dotnet。