Leszek Kalwa
Leszek Kalwa
Fixes https://github.com/graphiti-api/graphiti/issues/451. Current code behaves inconsistently: `value` is intact if it doesn't contain curly brackets, and being set to empty string if it does. According to https://en.wikipedia.org/wiki/Command%E2%80%93query_separation method should either...
Parsing without curlies: ``` [1] pry(main)> value = "*name*" => "*name*" [2] pry(main)> Graphiti::Scoping::Filter.new(nil, nil, nil).parse_string_arrays(value, false) => "*name*" [3] pry(main)> value => "*name*" ``` Parsing with curlies: ``` [4]...
Given there is a `User` model with `name` attribute. Using: `User.as(:u).query.with(:u).order("u.name ASC").with(:u)` Is generating incorrect cypher: `"MATCH (u:`User`) WITH u, u ORDER BY u.name ASC"` which duplicates aliases used with`WITH`...