- nebula 版本:2.0rc
- 部署方式(分布式 / 单机 / Docker / DBaaS):RPM
- 问题的具体描述
通过GO FROM “Bob” OVER * BIDIRECT;
查找出来所有一度好友,怎么通过返回的点查找该点来自哪个TAG
通过GO FROM “Bob” OVER * BIDIRECT;
查找出来所有一度好友,怎么通过返回的点查找该点来自哪个TAG
可以使用fetch
FETCH PROP ON * <vid>
会返回点上所有tag的属性,这样可以判断出点有哪些tag
谢谢。我把字段名称给处理了
用cypher语法
label(n)
用这个要先构造出一个点才行的
Match (st:Person)-[:Friend]->(ed:Person)
Return label(ed),ed
?
是labels()
nebula> MATCH (v:player{name:"Tim Duncan"}) RETURN labels(v)[0];
+--------------+
| labels(v)[0] |
+--------------+
| "player" |
+--------------+
Got 1 rows (time spent 2609/3481 us)
也支持使用 id
MATCH (v) WHERE id(v) == 'player101' RETURN labels(v)
+------------+
| labels(v) |
+------------+
| ["player"] |
+------------+
Got 1 rows (time spent 7186/9406 us)