netiam-contrib-rest
A REST plugin for netiam
Get it
npm i -S netiam netiam-contrib-rest
Example
Compound Documents
To reduce the number of HTTP requests, you can embed related documents within
the response object. You can do so, by utilizing the include
parameter.
GET /articles?include=comments
Youc an also include more than one document at the same time.
GET /articles?include=comments,links
There is also support for deeply nested documents and documents on the same branch.
GET /articles?include=comments.author.profile,comments.author.image
Transactions
This plugin does support transactions via sequelize cls
namespaces.
However, it does not enforce transactions as you might use a database engine w/o
any support for transactions.
How to
// test/utils/db.js const namespace = clsSequelizecls = namespace const db = 'database' 'username' 'password' …