@bitovi/sequelize-querystring-parser
Advanced tools
Comparing version
{ | ||
"name": "@bitovi/sequelize-querystring-parser", | ||
"version": "0.3.3", | ||
"version": "0.3.4", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -30,4 +30,7 @@ # sequelize-querystring-parser | ||
Reference: [JSON:API - Sorting](https://jsonapi.org/format/#fetching-sorting) | ||
References: | ||
- [Querystring Parser - Sort](https://github.com/bitovi/querystring-parser/tree/main/packages/querystring-parser#sort-parameters) | ||
- [JSON:API - Sorting](https://jsonapi.org/format/#fetching-sorting) | ||
```js | ||
@@ -47,4 +50,7 @@ const result = querystringParser.parse("sort=-date,name"); | ||
Reference: [JSON:API - Pagination](https://jsonapi.org/format/#fetching-pagination) | ||
References: | ||
- [Querystring Parser - Pagination](https://github.com/bitovi/querystring-parser/tree/main/packages/querystring-parser#pagination-parameters) | ||
- [JSON:API - Pagination](https://jsonapi.org/format/#fetching-pagination) | ||
```js | ||
@@ -65,6 +71,9 @@ const result = querystringParser.parse("page[number]=1&page[size]=10"); | ||
Reference: [JSON:API - Inclusion of Related Resources](https://jsonapi.org/format/#fetching-sparse-fieldsets) | ||
References: | ||
- [Querystring Parser - Fields](https://github.com/bitovi/querystring-parser/tree/main/packages/querystring-parser#fields-parameters) | ||
- [JSON:API - Sparse Fieldsets](https://jsonapi.org/format/#fetching-sparse-fieldsets) | ||
```js | ||
const result = querystringParser.parse("fields[people]=id,name"); | ||
const result = querystringParser.parse("fields[]=id,name"); | ||
console.log(result); | ||
@@ -82,4 +91,7 @@ // { | ||
Reference: [JSON:API - Inclusion of Related Resources](https://jsonapi.org/format/#fetching-includes) | ||
References: | ||
- [Querystring Parser - Include](https://github.com/bitovi/querystring-parser/tree/main/packages/querystring-parser#include-parameters) | ||
- [JSON:API - Inclusion of Related Resources](https://jsonapi.org/format/#fetching-includes) | ||
```js | ||
@@ -102,2 +114,7 @@ const result = querystringParser.parse("include=pets,dogs"); | ||
References: | ||
- [Querystring Parser - Filter](https://github.com/bitovi/querystring-parser/tree/main/packages/querystring-parser#filter-parameters) | ||
- [JSON:API - Filtering](https://jsonapi.org/format/#fetching-filtering) | ||
```js | ||
@@ -104,0 +121,0 @@ const result = querystringParser.parse("filter=and(any('age','10','20'),equals('name','mike'))"); |
43706
1.77%151
12.69%