From the documentation, findBy queries return a Promise, and throwing an error in a Promise results in a rejection. But it seems like using these queries with
findBy