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.
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
.
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.
Tested with API-Builder Quezes
N/A
Please read Contributing.md for details on our code of conduct, and the process for submitting pull requests to us.