nebula 版本:2.5.1
部署方式 :分布式
是否为线上版本:Y
硬件信息
磁盘: SSD
CPU、内存信息
问题的具体描述
查询属性值最大的点对应的vid
比如姓名相同时候,查询年龄最大的vid(可能不止一条 所以不能通过limit实现)
用go语言怎么实现
$var = lookup ON player where player.name == 'Tim' YIELD player.name as name,player.age as age
| group by $-.name
YIELD max($-.age ) as age
返回结果最大的年龄
当我尝试用以下方法使用$var中的最大的age时候遇到了问题
$var = lookup ON player where player.name == '123' YIELD player.name as name,player.age as age
| group by $-.name
YIELD max($-.age ) as age ;
lookup up lookup ON player where player.name == '123' and player.age == $var.age
YIELD player.name as name,player.age as age ;
报错信息
SyntaxError: syntax error near `lo'
有什么办法拿到$var中的非vid的属性,或者直接查询出对应的结果吗?