Sim

Neo4j

Conectar a la base de datos de grafos Neo4j

Instrucciones de uso

Integra la base de datos de grafos Neo4j en el flujo de trabajo. Puede consultar, crear, fusionar, actualizar y eliminar nodos y relaciones.

Herramientas

neo4j_query

Ejecuta consultas MATCH para leer nodos y relaciones de la base de datos de grafos Neo4j. Para un mejor rendimiento y para evitar grandes conjuntos de resultados, incluye LIMIT en tu consulta (por ejemplo,

Entrada

ParámetroTipoObligatorioDescripción
hoststringNombre de host o dirección IP del servidor Neo4j
portnumberPuerto del servidor Neo4j (predeterminado: 7687 para el protocolo Bolt)
databasestringNombre de la base de datos a la que conectarse
usernamestringNombre de usuario de Neo4j
passwordstringContraseña de Neo4j
encryptionstringNoModo de cifrado de conexión (enabled, disabled)
cypherQuerystringConsulta Cypher para ejecutar (normalmente declaraciones MATCH)
parametersobjectNoParámetros para la consulta Cypher como un objeto JSON. Úsalo para cualquier valor dinámico incluyendo LIMIT (por ejemplo, query: "MATCH (n) RETURN n LIMIT $limit", parameters: {limit: 100}).
parametersstringNoSin descripción

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
recordsarrayArray de registros devueltos por la consulta
recordCountnumberNúmero de registros devueltos
summaryjsonResumen de ejecución de la consulta con tiempos y contadores

neo4j_create

Ejecuta sentencias CREATE para añadir nuevos nodos y relaciones a la base de datos de grafos Neo4j

Entrada

ParámetroTipoObligatorioDescripción
hoststringNombre de host o dirección IP del servidor Neo4j
portnumberPuerto del servidor Neo4j (predeterminado: 7687 para el protocolo Bolt)
databasestringNombre de la base de datos a la que conectarse
usernamestringNombre de usuario de Neo4j
passwordstringContraseña de Neo4j
encryptionstringNoModo de cifrado de conexión (enabled, disabled)
cypherQuerystringSentencia Cypher CREATE a ejecutar
parametersobjectNoParámetros para la consulta Cypher como objeto JSON

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
summaryjsonResumen de creación con contadores de nodos y relaciones creados

neo4j_merge

Ejecuta sentencias MERGE para encontrar o crear nodos y relaciones en Neo4j (operación upsert)

Entrada

ParámetroTipoObligatorioDescripción
hoststringNombre de host o dirección IP del servidor Neo4j
portnumberPuerto del servidor Neo4j (predeterminado: 7687 para el protocolo Bolt)
databasestringNombre de la base de datos a la que conectarse
usernamestringNombre de usuario de Neo4j
passwordstringContraseña de Neo4j
encryptionstringNoModo de cifrado de conexión (enabled, disabled)
cypherQuerystringSentencia Cypher MERGE a ejecutar
parametersobjectNoParámetros para la consulta Cypher como objeto JSON

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
summaryjsonResumen de fusión con contadores para nodos/relaciones creados o coincidentes

neo4j_update

Ejecuta declaraciones SET para actualizar propiedades de nodos y relaciones existentes en Neo4j

Entrada

ParámetroTipoObligatorioDescripción
hoststringNombre de host o dirección IP del servidor Neo4j
portnumberPuerto del servidor Neo4j (predeterminado: 7687 para protocolo Bolt)
databasestringNombre de la base de datos a la que conectarse
usernamestringNombre de usuario de Neo4j
passwordstringContraseña de Neo4j
encryptionstringNoModo de cifrado de conexión (enabled, disabled)
cypherQuerystringConsulta Cypher con declaraciones MATCH y SET para actualizar propiedades
parametersobjectNoParámetros para la consulta Cypher como objeto JSON

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
summaryjsonResumen de actualización con contadores para propiedades establecidas

neo4j_delete

Ejecuta declaraciones DELETE o DETACH DELETE para eliminar nodos y relaciones de Neo4j

Entrada

ParámetroTipoObligatorioDescripción
hoststringNombre de host o dirección IP del servidor Neo4j
portnumberPuerto del servidor Neo4j (predeterminado: 7687 para protocolo Bolt)
databasestringNombre de la base de datos a la que conectarse
usernamestringNombre de usuario de Neo4j
passwordstringContraseña de Neo4j
encryptionstringNoModo de cifrado de conexión (enabled, disabled)
cypherQuerystringConsulta Cypher con declaraciones MATCH y DELETE/DETACH DELETE
parametersobjectNoParámetros para la consulta Cypher como objeto JSON
detachbooleanNoSi se debe usar DETACH DELETE para eliminar relaciones antes de eliminar nodos

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
summaryjsonResumen de eliminación con contadores para nodos y relaciones eliminados

neo4j_execute

Ejecuta consultas Cypher arbitrarias en la base de datos de grafos Neo4j para operaciones complejas

Entrada

ParámetroTipoObligatorioDescripción
hoststringNombre de host o dirección IP del servidor Neo4j
portnumberPuerto del servidor Neo4j (predeterminado: 7687 para el protocolo Bolt)
databasestringNombre de la base de datos a la que conectarse
usernamestringNombre de usuario de Neo4j
passwordstringContraseña de Neo4j
encryptionstringNoModo de cifrado de conexión (enabled, disabled)
cypherQuerystringConsulta Cypher a ejecutar (cualquier declaración Cypher válida)
parametersobjectNoParámetros para la consulta Cypher como un objeto JSON

Salida

ParámetroTipoDescripción
messagestringMensaje de estado de la operación
recordsarrayArray de registros devueltos por la consulta
recordCountnumberNúmero de registros devueltos
summaryjsonResumen de ejecución con tiempos y contadores

Notas

  • Categoría: tools
  • Tipo: neo4j
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started