【发布时间】:2018-05-02 19:03:19
【问题描述】:
在tutorial-develop-graph-dotnet 学习本教程时,所有 Gremlin 查询示例都返回动态结果。
喜欢:
IDocumentQuery<dynamic> query = client.CreateGremlinQuery<dynamic>(graph, "g.V().hasLabel('person')");
dynamic result in await query.ExecuteNextAsync();
结果是这样的:
{"id":"thomas","label":"person","type":"vertex","properties":{"firstName":[{"id":"8fec3d0f-7290-4e80-9f38-9306de998579","value":"Thomas"}],"age":[{"id":"932879da-55c0-4dbc-b68c-fb3ef1e1827a","value":44}]}}
但是如何使用CreateGremlinQuery 和ExecuteNextAsync 来返回一个普通的类Person 呢?
public class Person
{
public string Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public int Age { get; set; }
}
【问题讨论】:
标签: .net azure facebook-graph-api gremlin