How to return multiple fields with Spring Data Neo4j RX?

Hi there,

I am using Spring Data Neo4j RX. And I have a query like this:

@Query("MATCH (a:Repo)-[:REPO_DEPEND_ON]->(b:Repo) WHERE a.name= $name RETURN a.name, b.name")
    String[] getSingleRepoDependencyTo(String name);

I know the return type is wrong here, as it cannot be a String array. But how can I get the result properly, which contains two fields?

I have searched online for a long time but cannot find an answer. The "@QueryResult" annotation is not supported in this RX version yet.

Thanks for your help.

Answered: https://stackoverflow.com/a/62943632/2650436