图引擎服务 GES-带过滤的n_paths算法(filtered_n_paths)(2.2.22):请求参数
请求参数
字段名 |
是否必选 |
类型 |
说明 |
---|---|---|---|
algorithmName |
是 |
String |
对应值为“filtered_n_paths”。 |
parameters |
是 |
Json格式 |
具体格式见表parameters参数说明。 |
filters |
是 |
JSon Array |
过滤条件列表,数组的每个元素分别对应每一层要做的查询和过滤条件。具体格式见表filters元素格式。 |
参数 |
是否必选 |
说明 |
类型 |
取值范围 |
默认值 |
---|---|---|---|---|---|
source |
是 |
起始点 |
String |
图内部点 |
无 |
target |
是 |
目标点 |
String |
图内部点 |
无 |
k |
是 |
跳数 |
Int |
[2,6] |
2 |
n |
是 |
路径数 |
Int |
[1,1000] |
1 |
参数 |
是否必选 |
类型 |
取值范围 |
默认值 |
说明 |
---|---|---|---|---|---|
edge_filter |
否 |
json |
无 |
无 |
全图查询边时的过滤条件。 |
vertex_filter |
否 |
json |
无 |
无 |
全图查询点时的过滤条件。 |
字段名 |
是否必选 |
类型 |
说明 |
---|---|---|---|
path_length |
是 |
int |
路径长度。 |
paths_number |
是 |
int |
路径数量。 |
paths |
是 |
JsonArray |
路径集合,["111","119","58","96","82","57","56"]。 |
source |
是 |
String |
起始点。 |
target |
是 |
String |
目标点。 |