Exactly the same functionality as findBy, but also receiving paging and limiting and returns an array of the entity and the amount of items returned.
constpage=3;constlimit=500;constselect= { name:true }constexampleArray=awaitthis.examplesRepository.findAll( { page, limit, where: { name:"example" }, ["relation-1","relation-2.nested-relation"] // or { "relation-1": true, "relation-2": { nested-relation: true } } order: { id:'ASC' }, select, }, trx,);/** Find all where name = "example" * Select name only * Filter where index is between 1000 and 1500 * Load their relations (use . to load nested relations) * Count the amount of items * Sorts the result from the lowest value to the highest value */output: { examples: [exampleArray], amount:500 }