using javascript and MS Sql Server. i have a delete function that i want to return the number of rows deleted.
await getRepository(tableName, 'connection')
.createQueryBuilder()
.delete()
.where(`timeCreated BETWEEN '${startDate}' and '${endDate}'`)
.execute();
Delete result should have number of rows affected property. However some drivers may not support it, you can try it this way
const deleteResult = await getRepository(tableName, 'connection')
.createQueryBuilder()
.delete()
.where(`timeCreated BETWEEN '${startDate}' and '${endDate}'`)
.execute();
const affectedRows = deleteResult.affected;
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.