Resultados de la búsqueda a petición "cypher"

2 la respuesta

Salida de todos los vecinos directos en un objeto JSON

¿Es posible escribir una consulta en Cypher para formatear el resultado de la siguiente consulta en un objeto JSON? MATCH (n:Artist{name:'Metallica'})-[r]->(m:Album) RETURN {node: n, neighbours: { type(r): collect(m) }}Por supuesto, esta no es ...

1 la respuesta

Problema de Neo4j con la aplicación de índices

Me encuentro con un problema en el que impongo el uso de un índice en una consulta por lotes de Cypher, UNWIND {rows} AS row MATCH (s:Entity) USING INDEX s:Entity(uuid) WHERE s.uuid = row.source MATCH (t:Entity) USING INDEX t:Entity(uuid) WHERE ...

1 la respuesta

ORDENAR por el resultado de UNION de subconsultas

Me gustaría calcular elUNIÓN [https://neo4j.com/docs/developer-manual/3.0/cypher/#query-union]de múltiples subconsultas y ordenar el resultado usandoORDENAR POR [https://neo4j.com/docs/developer-manual/3.0/cypher/#query-order]. Entonces me ...

1 la respuesta

¿Cómo se pueden eliminar los resultados duplicados en un orden diferente en una respuesta Cypher?

Estoy tratando de encontrar todos los videos que a 2 personas les gustaba comúnmente usando la siguiente consulta de cifrado MATCH (p1: person)-[:LIKED]->(v)<-[:LIKED]-(p2: person) return p1, p2, vEn la salida, cada entrada se enumera dos veces, ...

1 la respuesta

Enteros de 64 bits en Neo4j

Leí varios lugares en los documentos de Neo4j que sugieren que Neo4j admite enteros de 64 bits. Así que tengo problemas para entender por qué obtengo valores redondeados para propiedades enteras grandes. Por ejemplo: CREATE (t:Test ...

1 la respuesta

Estructura de consulta Neo4j Cypher y optimización del rendimiento

He creado un generador dinámico de consultas Cypher. Para casos complejos, este constructor genera consultas bastante grandes, por ejemplo: MATCH (parentD)-[:CONTAINS]->(childD:Decision)-[ru:CREATED_BY]->(u:User) WHERE id(parentD) = {decisionId} ...

1 la respuesta

Función agregada Neo4j

Estoy tratando de usar elSUM funcionan y almacenan el resultado como una nueva propiedad de la relación. Pero no está funcionando. La consulta que utilicé es: MATCH (a:Employee)-[r:CorporateMessage]->(b) WHERE a.Eid = 6001 AND b.Eid ...

1 la respuesta

Neo4j Cypher filtrado basado en parámetros del mapa

Basado en la pregunta anterior: Estructura de consulta Neo4j Cypher y optimización del rendimiento [https://stackoverflow.com/questions/43824894/neo4j-cypher-query-structure-and-performance-optimization] Filtrado de nodos Neo4j Cypher por ...

1 la respuesta

La consulta de cifrado da relaciones innecesarias

Estoy tratando de mostrar solo una relación relevante en el navegador web de consultas cypher pero muestra todas las relaciones entre nodos. Estoy ejecutando la siguiente consulta: MATCH (emp:Employee)-[e:EMPLOYED ...

1 la respuesta

Neo4j - Ordenar por relevancia

Me gustaría ordenar los datos devueltos por relevancia en Neo4j. Para mi propósito, la relevancia se puede simplificar a "Índice de la palabra que estoy buscando", donde el índice más bajo es la relevancia más alta. Ejemplo Tengo estos tres ...