npm.io
1.0.2 • Published 6 years ago

loopback-mixin-dotted-key

Licence
ISC
Version
1.0.2
Deps
1
Size
5 kB
Vulns
0
Weekly
0
Stars
1

loopback-mixin-dotted-key Build Status

loopback v3 mixin to enable changing dotted keys before storing in MongoDB.

usage

  • install via npm.
npm install loopback-mixin-dotted-key
  • update server.js to load mixin.
const DottedKeysReplace = require('loopback-mixin-dotted-key');

DottedKeysReplace(app);
  • add mixins property to the required model.
"mixins": {
  "DottedKeysReplace" : {
    "search": ".",
    "replace": "#",
  }
}
options

search: char to replace, defaults to ..

replace: char to replace with, defaults to #.

DEBUG MODE
DEBUG='loopback:mixin:dotted-key'