neo4j-core icon indicating copy to clipboard operation
neo4j-core copied to clipboard

A simple unified API that can access both the server and embedded Neo4j database. Used by the neo4j gem

Results 49 neo4j-core issues
Sort by recently updated
recently updated
newest added

I am trying to run graphaware's timetree stored procedures inside a transaction. It looks like Neo4j hangs after a couple of cypher calls when the stored procedure is called inside...

3 specs require port 7474 to pass and ignore .env

I can't get `Neo4j::Server::CypherNode#set_label` to work. I investigated and found that the private method `match_start_query` returns this regardless of the actual node id: ``` "MATCH n WHERE (ID(n) = {ID_n})...

I noticed that it's possible to do: ``` ruby query.where('q.name = ?', 'something') ``` But not: ``` ruby query.set('q.name = ?', 'something') ``` It could be useful in this case:...

Both server and embedded modes

low-hanging-fruit

This would be a setting that you could set which would automatically prepend `EXPLAIN` (perhaps `PROFILE EXPLAIN`) to the beginning of each query. In the cypher output the query plan...

Inspired by a question from @djvs Probably best to start with this in the new session API

I just wanted to find the shortest path between nodes, but unfortunately `neo4j-core` doesn't map the results in this case. ``` ruby p = Person.where(email: '[email protected]').first p.query_as(:u).match("path=shortestPath(u-[:knows*]-(p: Person)), p-[:COMPANY]-(c: Company)").where("c.name...

next release

The endpoint we use for most communication has been deprecated. [http://neo4j.com/docs/stable/rest-api-cypher.html](http://neo4j.com/docs/stable/rest-api-cypher.html). We should perform all requests against the Transactional Endpoint. We already have the code in place to interpret the...