una para grafos grafo datos crear como bases neo4j traversal graph-databases

neo4j - para - grafo base de datos



¿Cómo puedo especificar qué tipo de relación usar en función del nodo actual en cada paso de un recorrido con neo4j? (1)

Me gustaría recorrer mi gráfico utilizando la API neo4j transversal, pero necesito poder especificar qué tipo de relación usar en cada paso, y el tipo de relación que se debe usar debe ser una función del nodo actual. ¿Hay alguna forma de hacer esto?


en la API de Traverser actual, no puede elegir la relación exacta a la poligonal. En cambio, adopta el enfoque más granular de node.getRelationships (), elige el que desea y el extremo al final, y así sucesivamente. El algoritmo es un poco más detallado que usar Traverser, pero te da más flexibilidad. Para un enfoque de retoque, GREMLIN admite la noción de funciones para elegir los bordes para atravesar, ver aquí . Esto pronto se implementará utilizando Blueprint Pipes para el rendimiento del nivel de Java.

HTH

/ peter neubauer