You are welcome :-D
> This has been asked for over and over again. Peter Neubauer asked for it
> yesterday. The problem I have with it, is that the result table will be
> irregularly shaped, and that bothers me a little. Since so many ask for it,
> we'll just have to figure out a way to make it work nicely.
Nice!
> I'll fight this until my death. (Dramatic, heh?)
I see. And it makes all the sense for me too. I don't like having to
use manual indexing, but since I've been using it for a long time ago,
I don't see how to stop now. Maybe adding a new property in the nodes?
I describe birefly my use case. I have a platform [1] in which users can
create their own graphs and for them they describe schemas, but I
mantain schemas out of Neo4j. Then they are able to enter nodes and
relationships according the schemass previously created. Finally, the
only way I was able to have separate graphs inside the same Neo4j
instance was using manual indices.
> This very query is already possible:
Nice indeed! Are there also options to UPDATE and DELETE?
> Yes. Oh yes. There's some infrastructure that needs to be built, but I agree
> 100%.
Or even more complex with stamements like SAVEPOINT and ROLLBACK.
> Again - I agree. Although, I want support for dates to be in a lower level -
> Cypher should not have to translate data types, the kernel should handle
> that for us.
Good!
> Thanks for sharing your thinking Javier. Appreciate it.
Thank you for your quick response. I like Cypher a lot and I think it
could be the definitive access point to Neo4j, both for embedded and
REST. And then, we can create native bindings for languages like
Python and just choose what kind of connection do you want to use.
Best regards.
[1] Sylva:
http://sylvadb.com/