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

When using the Query object to create a query with multiple match statements, the statements are merged into a single match. The resulting cypher produces different results than it would...

Fixes #308 Currently, both `.union()` and `.union_all()` are working for my (limited) testing. I wanted to run my implementation by you before writing any tests / docs. You were correct,...

Hi, I'm using neo4j-core to acess external neo4j from very simple Sinatra-base API. When Bolt adaptor is used and database is restarted without restart the API, next query causes ruby...

I am getting the following error when deploying my Neo4j app on Heroku - ``` NoMethodError: undefined method `zero?' for nil:NilClass ``` https://github.com/neo4jrb/neo4j-core/blob/ec1e02a09741c0ef3da12518527680d91caa30ec/lib/neo4j/core/cypher_session/adaptors/bolt.rb#L158 This is the `neo4j.yml` ``` staging: type:...

When querying directly with CYPHER, on a node type with an alternate ID (such as `UUID`) the node returns `uuid` by default, but the relationship returns the internal Neo4j `ID`....

I believe that Faraday takes care of connection pooling for the HTTP adaptor, but for Bolt this might be something useful. If so, we might use the [connection_pool](https://github.com/mperham/connection_pool) gem from...

According to the [transaction documentation](https://github.com/neo4jrb/neo4j-core/wiki/Transaction#examples) : > you can start a transaction by calling Neo4j::Transaction.new. Be aware that if you do this, it will not close automatically and will not...

This might help: http://stackoverflow.com/questions/12836847/how-to-establish-a-ssl-enabled-tcp-ip-connection-in-ruby

While attempting to create a query involving the union of three sub-queries, I discovered that `union_cypher` expects a query object but returns a string rather than another query object. This...

This pull introduces/changes: * Response-level identity map (currently only in `Responses::HTTP`) Given: `(:Person)-[:WROTE]->(:Article)` (with 1:N relationships) When I run the following query: ```ruby Person .as(:person) .where(id: author_id) .articles(:article) .pluck(:person, :article)...