|
|
@ -324,13 +324,11 @@ addEdgeDef(PoolNameOrSocket, GraphName, MapData) -> |
|
|
|
% EdgeDefName 名字 要在定义列表中存在 MapData中的collection 也要存在 只是替换 from to 中的集合 |
|
|
|
replaceEdgeDef(PoolNameOrSocket, GraphName, EdgeDefName, MapData) -> |
|
|
|
Path = <<"/_api/gharial/", GraphName/binary, "/edge/", EdgeDefName/binary>>, |
|
|
|
BodyStr = eVPack:encodeBin(MapData), |
|
|
|
agVstCli:callAgency(PoolNameOrSocket, ?AgPut, Path, ?AgDefQuery, ?AgDefHeader, BodyStr). |
|
|
|
agVstCli:callAgency(PoolNameOrSocket, ?AgPut, Path, ?AgDefQuery, ?AgDefHeader, eVPack:encodeBin(MapData)). |
|
|
|
|
|
|
|
replaceEdgeDef(PoolNameOrSocket, GraphName, EdgeDefName, MapData, QueryPars) -> |
|
|
|
Path = <<"/_api/gharial/", GraphName/binary, "/edge/", EdgeDefName/binary>>, |
|
|
|
BodyStr = eVPack:encodeBin(MapData), |
|
|
|
agVstCli:callAgency(PoolNameOrSocket, ?AgPut, Path, QueryPars, ?AgDefHeader, BodyStr). |
|
|
|
agVstCli:callAgency(PoolNameOrSocket, ?AgPut, Path, QueryPars, ?AgDefHeader, eVPack:encodeBin(MapData)). |
|
|
|
|
|
|
|
% 从图形中删除边缘定义 |
|
|
|
% DELETE /_api/gharial/{graph}/edge/{definition}#definition |
|
|
|