0.0.4 • Published 5 years ago

mistergreen-queryfilter v0.0.4

Weekly downloads
3
License
UNLICENSED
Repository
-
Last release
5 years ago

mistergreen-queryfilter

Helpers for creating typeOrm queries for dynamic filtering, pagination and sorting. Each of the helper functions appends to the given queryBuilder so you don't need to reassign it.

##Filtering Example for a filter for OrderEntity

FilterBuilder.buildForFilter([filter], 'OrderEntity', querybuilder);
querybuilder.getMany()

Pagination

Example for pagination

FilterBuilder.addPagination(querybuilder, pagination);
querybuilder.getMany()

Sorting

Example for sorting for OrderEntity

FilterBuilder.orderBy(querybuilder, orderBy, 'OrderEntity');
querybuilder.getMany()