как использовать сущность для получения типа отношения neo4j? - PullRequest
1 голос
/ 07 мая 2020
cql1:MATCH(A:SYSTEM{NAME:'HR'})-[R]-(B:SYSTEM{NAME:'ERP'})RETURN  type(R)

cql2:MATCH(A:SYSTEM{NAME:'HR'})-[R]-(B:SYSTEM{NAME:'ERP'})RETURN startNode(R),endNode(R),R

cql3:MATCH(A:SYSTEM{NAME:'HR'})-[R]-(B:SYSTEM{NAME:'ERP'})RETURN startNode(R),endNode(R),R,type(R)

cql1 : Я могу упаковать его в List, а cq2, я могу использовать RelationshipEntity для упаковки; но cql3, я пытаюсь получить тип отношения, он терпит неудачу, и сказал: Невозможно найти свойство: type (R); моя сущность такая

    @Relationship(type = "T_OUT")
    private OUTBasis outBasis ;//pack  startNode(R),endNode(R),R
    @Property
    private String relationType ;//pack type(R)

так , как я могу получить результат cql3 от сущности?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...