MongoDB

Provides integration with MongoDB to Find, Insert, Update and Delete data.

Revision History

1.0.0.0 Initial Release

Properties

Connection

Type: Connection Input

Username
Type: String
MongoDB username, specifically the one used for the database.

Password
Type: String
MongoDB password, specifically the one used for the database.

HostName
Type: String
Host Name for the database, example: databasename.xxxxxx.mongodb.net.

AppName
Type: String
MongoDB Application name.

Action

Type: List Input
Provides the action to perform against the database.

Find - Find data using filters in Request.
Insert - Insert data using Request.
Update - Update data using Request as filter and input.
Delete - Delete data using Request as filter.

Database

Type: String Input
Name of the database to connect to.

Collection

Type: String Input
Name of the collection to connect to.

Request

Type: Json Input
Json input for filters and input data.

Response

Type: Json Output
Json output with data.

Remarks

Configuring the Node

Note: A Flowgear static IP is required.

  1. Username and Password

    • Note: It is recommended to create a new user for the Flowgear integration.
    • Navigate to MongoDB Access Manager.
    • Select Add new - User.
    • Enter new user's email and supporting details.
    • Save Username and Password into Flowgear connection properties.
  2. HostName and AppName

    • Navigate to the Cluster in MongoDB.
    • Select Connect.
    • Copy Host Name and App Name into the Flowgear connection properties.
  3. Whitelist IP

    • In Flowgear navigate to the Cluster screen.
    • Dropdown Tools and select Get Request information.
    • Copy Outbound IP Address.
    • In MongoDB navigate to Network Access.
    • Select Add IP Address and add the Flowgear IP address.