This is something that hsould never ever be done; as it is a risk for potential SQL injection (imagine a Node with the id '; delete from ruddersysevents; --
You should use the more traditionnal with a prepared statement
jdbcTemplate.query(query,
          array.toArray[AnyRef],
          ReportsMapper).toSeq;