yield没有返回多个标签的内容

1.X,2.X的时候的版本fetch语句都不用强制yield,查询节点属性返回是所有标签的所有属性,字段名是标签名.属性名,但是到了3.0版本必须强制使用yield,我不知道如何在不知道节点有哪些属性的情况下返回所有标签的所有属性值。properties(vertex)在多个标签的情况下只返回第一个标签。
我想问的是:3.0版本能做到fetch语句查询一个节点(我不知道它上面有几个标签有哪些属性)时候返回这个节点的所有标签的所有属性吗?如果能做到,查询语句要怎么写?

参考一下文档: 在所有标签中获取点的属性值

vertex as v,一个字段里带了太多信息,这都是个json了,有办法像以前一样多字段返回吗?

您不明确指定要返回的字段,确实没有办法。

试一下在 tag 处用 *,类似:

fetch prop on * "vertex_id" yield properties(vertex);

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。