loopback-content-range
v2.0.0
Published
Add Content header to all search requests for Loopback 3
Downloads
311
Maintainers
Readme
loopback-content-range
Support react-admin for Loopback 3 by adding Content-Range header.
Installation
npm install --save loopback-content-range
Usage
Modify your server/component-config.json to include this module:
{
"loopback-content-range": {
"pattern": [
"*.find"
],
"relatedModels": true
},
}
Options
pattern
: Array of String
Method patterns that Content-Range
header will be added.
Accepted patterns: See https://loopback.io/doc/en/lb3/Remote-hooks.html#wildcards.
Default value: [ "*.find" ]
, which auto added to find method of all models.
relatedModels
: Boolean
Apply Content-Range
to all related models.
defaultLimit
: Integer
Set the default value when no limit parameter is passed on filter. If no defaultLimit value is defined it will assume the maxLimit value.
maxLimit
: Integer
Set the maximum value of the limit paramater on filter.
Tips
To fetch all records, do not define any values for defaultLimit and maxLimit.
Credits
Based on loopback3-xTotalCount and loopback-component-react-admin