denodb
denodb copied to clipboard
`delete` method returns an empty array
I'm using the delete method but when I call it returns an empty array. Is not convenient to return an object with a number of deleted elements?
async removeItem(item: number) {
const fetchedItem = await Product.where({id: itemId}).first();
if (!fetchedItem) {
throw new CustomErrorHandler(Status.NotFound, "Item does not exist");
}
const deletedItem = await Product.deleteById(`${itemId}`)
console.log('deletedItem: ', deletedItem) // returns []
return deletedItem
}