with shortestpath paths neo4j cypher spring-data-neo4j

shortestpath - relationship in neo4j



¿Cómo verificar la propiedad del array en neo4j? (1)

Use el predicado "todos" para asegurarse de que cada elemento en el miembro root.member esté en la lista dada, es decir, root.members es un subconjunto de la lista dada, y la expresión de longitud asegura que la lista dada no tiene más elementos que lo que está en root.members, por lo que ambos contienen exactamente los mismos miembros.

START root=node(*) Where has(root.members) and all ( m in root.members where m in ["abc","xyz","pqr"]) and length(root.members) = length(["abc","xyz","pqr"]) Return root

¿Cómo buscar un nodo usando una consulta de cifrado en la que una de las propiedades del nodo tenga una matriz de cadena?
por ejemplo members-- > ["abc","xyz","pqr"] .
Puedo encontrar el nodo manteniendo el orden de los elementos de la matriz de la misma manera, por ejemplo

START root=node(*) where has(root.members) and root.members=["abc","xyz","pqr"] return root;

pero ¿cómo buscar el nodo si no puedo / no puedo proporcionar el orden exacto de los elementos ya que están en la propiedad del nodo?