Skip to content

Latest commit

 

History

History
58 lines (52 loc) · 1.93 KB

README.md

File metadata and controls

58 lines (52 loc) · 1.93 KB

Nest Logo

Restools - Simple tools for NestJS framework and REST APIs

NPM Version Package License Publish Package to npmjs


NestJS Restools Module

Simple tools for NestJS framework and REST APIs

Install dependencies

yarn add @the-software-compagny/nestjs_module_restools

Usages

Filters

Syntax

filters[PREFIX + FIELD]=SEARCH

Example

filters[=subject]=53 subject field equal to 53

Usage

curl --request GET \
  --url 'http://localhost/search?limit=9999&filters%5B%5Esequence%5D=%2F53%2F&sort%5Bmetadata.createdAt%5D=-1&sort%5Bsubject%5D=1'
  
# limit=9999
# filters[^sequence]=/53/
# sort[metadata.createdAt]=-1
# sort[subject]=1

List

Filter Description
: Equal
# Number Equal
!# Number Not Equal
!: Not Equal
> Greater Than
>
< Less Than
<
@ in
!@ not in
@# number in
!@# number not in
^ regex