You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would expect the create and query interfaces to behave the same. Either throwing an error when you try to create a property key that needs to be escaped, or handling the escaping on query.
Steps to reproduce the problem
See above.
The text was updated successfully, but these errors were encountered:
Thank you for reporting this, anyway the 2.1.x is out of support, so i would suggest you to plan a migration to 2.2.x, we will get this fixed in 2.2.x.
OrientDB Version, operating system, or hardware.
Operating System
Expected behavior and actual behavior
Background: I am writing a Clojure wrapper for OrientDB. Clojure makes frequent use of kebab-case names.
I can create a vertex with a property in kebab-case
v1 = graph.addVertex(null, "string-key", "value")
But on query, the key must be escaped in backticks
graph.getVertices("string-key", "value") => empty collection
graph.getVertices("
string-key
", "value") => collection containing v1graph.getVertices("string-key", null) => collection containing v1
I would expect the create and query interfaces to behave the same. Either throwing an error when you try to create a property key that needs to be escaped, or handling the escaping on query.
Steps to reproduce the problem
See above.
The text was updated successfully, but these errors were encountered: