Skip to content

When it executes VLE(Variable Length Edge) query, why it unable to find the data in the database.  #2143

@ToLboo

Description

@ToLboo

I am experiencing a similar issue with . Whenever I run the following query:

SELECT * FROM cypher('multi_in_1_graph', $$ MATCH (cs:CLOSED_SHELL {id: 32722, file_name: "Jaguar_E_Type_roadster"})-[*1..3]->(el:EDGE_LOOP) RETURN el.id AS id, el $$) AS (id integer, el agtype);

It always throws the following error on the first execution:

SQL state: XX000

Subsequent executions do not throw this error but always return empty results. However, when I run this query:

SELECT * FROM cypher('multi_in_1_graph', $$ MATCH (cs:CLOSED_SHELL {id: 32722, file_name: "Jaguar_E_Type_roadster"})-[]->()-[]->()-[]->(el:EDGE_LOOP) RETURN el.id AS id, el $$) AS (id integer, el agtype);

It successfully retrieves valid results.

Could you please help me understand why this is happening and how to resolve the issue?

Metadata

Metadata

Assignees

No one assigned

    Labels

    StaleStale issues/PRsquestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions