await getManager().transaction(async (transactionalEntityManager) => { c = await transactionalEntityManager .createQueryBuilder() .from(AuxilioPublicacao, 'a') .where('"a"."dataInicio" BETWEEN :dataInicio AND :dataFim ', { dataInicio, dataFim }) .orWhere('"a"."dataFim" BETWEEN :dataInicio AND :dataFim ', { dataInicio, dataFim }) .andWhere('"a"."vinculoChamada" =:vinculoChamada ', { vinculoChamada }) .andWhere('"a"."excluido" = false ') .getOne() console.log('c: ' + c) })
Retorna vazio ou então não estou sabendo ler o retorno
Consultando no banco
SELECT * FROM "auxilio_parametrizacao" "a" WHERE "a"."dataInicio" BETWEEN '2021-09-02T00:00:00.000Z' AND '2021-09-30T23:59:59.000Z' OR "a"."dataFim" BETWEEN '2021-09-02T00:00:00.000Z' AND '2021-09-30T23:59:59.000Z' AND "a"."vinculoChamada" = 'AUXILIO_PUBLICACAO' AND "a"."excluido" = false
retorna registros
O que estou fazendo de errado ?

