Estoy usando el controlador Javascript Neo4j oficial para conectarme con mi base de datos. Quiero ejecutar consultas directamente desde archivos .cypher porque escribirlos como cadenas es mucho más propenso a errores.
No quiero leer el archivo usando fs , ya que consumiría recursos innecesarios. Quiero import el archivo como lo hago con un archivo JSON (en tiempo de compilación)
¿Cómo puedo hacer eso?
Puede usar el enfoque que se usa en Graphacademy para los accesorios de prueba.
Allí se importa un archivo js que contiene los accesorios como objetos javascript.
Puede hacer lo mismo solo con consultas Cypher.
Ver:
https://github.com/neo4j-graphacademy/app-nodejs/blob/main/test/fixtures/movies.js
import { goodfellas, popular } from '../../test/fixtures/movies.js'https://github.com/neo4j-graphacademy/app-nodejs/blob/main/src/services/movie.service.js#L1