@axway-api-builder-ext/api-builder-plugin-fn-mongodb

1.1.0 • Public • Published

API-Builder MongoDB Flow-Node

MongoDB Flow-Node

About this Flow-Node

With this flow node you can communicate directly with a MongoDB, for example to store, update JSON documents, etc. directly on the API builder flow out. So it is not necessary to have a corresponding model. You can use this flow node for the API-First approach of the API Builder.

MongoDB Flow-Node Methods

Installation and configuration

npm install @axway-api-builder-ext/api-builder-plugin-fn-mongodb

Declare the environment variables: MONGODB_URL and MONGODB_COLLECTION. For example:

MONGODB_URL=mongodb://api-env:27017/order_status
MONGODB_COLLECTION=myMongoCollection

They will be picked up by the configuration file: mongodb.default.js.

Tests

To run the tests:

set MONGODB_URL=mongodb://api-env:27017/myDatabase
set MONGODB_COLLECTION=myCollection
npm test

The tests are also automatically executed on every push or pullrequest to this project.

Compatibility

Tested with API-Builder Quezes

Limitations/Caveats

N/A

Contributing

Please read Contributing.md for details on our code of conduct, and the process for submitting pull requests to us.

Team

alt text Axway Team

Package Sidebar

Install

npm i @axway-api-builder-ext/api-builder-plugin-fn-mongodb

Weekly Downloads

1

Version

1.1.0

License

Apache-2.0

Unpacked Size

31.3 kB

Total Files

8

Last publish

Collaborators

  • axway_alasdair