我正在尝试运行gremlin 查询,该查询将某个标签的顶点按某个字段分组为多个组(假设它是“displayName”),并将组数限制为n并且每个组中的项目数也限制为n。
有没有办法实现这一目标?
由于 group().by() 返回项目列表,我尝试使用 expand() 然后对内部项目应用限制。我设法限制了返回的组数,但无法限制每个组中的项目数。
这是我用来限制组数的查询:
gV().hasLabel('customLabel').group().by('displayName').unfold().limit(n)
// Expected result:(if n == 2)
[
{
"displayName1": [
{ // item 1 in first group
},
{ // item 2 in first group
}
]
},
{
"displayName2": [
{ // item 1 in second group
},
{ // item 2 in second group
}
]
}
]
// Actual result: (when n == 2)
[
{
"displayName1": …Run Code Online (Sandbox Code Playgroud) 当我发现这个声明时,我正在抓取有关函数指针的信息:
char (* ( *f())[])();
Run Code Online (Sandbox Code Playgroud)
我试图找出它的含义但我不能......
它指的是什么?