从一个给定的顶点(例如Employee下面),我想知道如何扩展边缘与他们的属性和顶点在边缘的另一端?我下面的响应示例显示了(out_ConfirmedFor=#89:0)边缘,其另一端有一个"Job"实例作为顶点)。我想构造SQL请求来"扩展"这些边(所以我得到嵌套的JSON,而不仅仅是#89:0)。
我如何构造下面的示例请求来这样做?我不太确定如何构建fetchPlan。此外,获取计划是请求体有效负载的一部分还是仅在URL中?由于
文章…:2480/命令/mydb/sql/
{
"command": "select from Employee where userName = :userName",
"parameters": {
"userName": "paulw"
}
}
,响应是:
{
"result": [
{
"@type": "d",
"@rid": "#31:5",
"@version": 26,
"@class": "Employee",
"out_ConfirmedFor": [
"#89:0"
],
"userName": "paulw",
"@fieldTypes": "out_ConfirmedFor=g"
}
]
}
如果您需要获取有关连接'作业'顶点的信息,您可以直接查询,例如作业的属性'name'如:
select *,out('ConfirmedFor').name from Employee where userName = 'paulw'