Denys Smirnov
Denys Smirnov
@steffansluis Unfortunately it will return all labels from any link to/from that node. But it's the only way currently.
I was initially thinking of doing it with joins (b). Especially if we'll have some insight in optimizer that particular iterator branch will be exchanged to values.
We are discussing one of the possible solutions for this. Will be implemented a bit later one way or another.
Related [topic](https://discourse.cayley.io/t/paper-chase-reification-aka-putting-data-about-links-on-links/328)
It's relatively easy to make it work like this: ``` js p = g.V("node").In("") // now we have links! // save each quad "direction" p = p.Save("","s").Save("","p").Save("","o") arr = p.TagArray()...
Sure. Labels are the same.
We already tagged v0.6, so no. I think it will be in a next minor release.
@carnalim Please test #494. It's missing some reversals and `Has` support, but it works for In/Out/Save.
With Shapes in place it's becomes even more relevant. Use #670 to show query plan and use contexts that we pass around to enable profiling hooks to get live query...
Need to rebase and check it again.