query: expected result from update, updateOne, delete and deleteOne [closes #54] & update() and delete() in repository throws exceptino if query failed [closes #51]