咨询一个图库查询类问题 如下图所示


能否一个查询语句里面将一度公司 和二度公司一起返回 而且能够区分开开 或者二度公司不返还 给个标识来说明一度公司下面存在子公司

https://docs.nebula-graph.com.cn/manual-CN/2.query-language/4.statement-syntax/2.data-query-and-manipulation-statements/go-syntax/#m_n
你可以直接go from 查出二度,然后继续遍历二度的节点继续执行go from语句来判断
或者看下https://docs.nebula-graph.com.cn/manual-CN/2.query-language/4.statement-syntax/2.data-query-and-manipulation-statements/go-syntax/#m_n
这个多跳语句能不能符合你的需求

这个是不是不能将一度公司和二度公司全部查出来吧 要做2词查询吗

那就只能go from 查询返回二度,然后基于二度继续go from这样层级查询了

go from 返回一个 name 用管道分隔后 像这样 GO FROM hash($-.name) OVER… 好像不行吧

用go from 返回二度节点vid后, 可以直接go form vid(二度的) over …


也可以批量查询

这个把一度 和二度的都能查询到吗

嗯 我的意思是 像这个图所示 一个语句里面能否将(字节跳动)下面 一度公司 和二度公司全部返回 我试了好像都不行呢

不行的,都返回的话,没区分是第几度节点,你没法处理数据结构