Tengo una consulta JS Node.js que realiza el cálculo para un solo registro.
const query1 = async( { eventBus, logger, neo4j }, { account1, isValid }, messageOptions ) => { let Start = {}; [Start] = await neo4j.readonlyConnection .run(Query.getValue({ id: account1 }), 'query1'); if (!Start) { throw new NotFoundError('Start not found'); } return eventBus.producer .sendMessage(MESSAGE_TYPES.CREATE, value, null, { ...messageOptions }) .catch(async(sendMessageError) => { logger.warn(sendMessageError.message, sendMessageError); await neo4j.run(Query.removeAccount(), 'remove-query') .catch(logger.error); }); }; const getValue = ({ id }) => QueryBuilder() .matchNode('n', ['VALUE'], { id }) .return('n');La consulta anterior funciona para una sola entrada
[ { "account1": "accountId1" }, ]No estoy seguro de cómo modificar la consulta anterior si es necesario cambiarla a una matriz JSON.
[ { "account1": "accountId1" }, { "account2": "accountId2" }, ]Cualquier pista sería apreciada