Often, real-world problems deal with unstructured data. NoSQL databases are used for storing unstructured data. MongoDB is one of the most widely used NoSQL databases with a wide user community.
We found a gap in interacting with MongoDB from UiPath. This package is an earnest endeavour to help bridge this gap between UiPath and MongoDB users.
What it does
This package interacts with the MongoDB server to perform the Create, Read, Update and Delete (CRUD) operations.
How we built it
We built a NuGet Package using C# and created a custom activity which interacts with the MongoDB server.
Challenges we ran into
Building queries in UiPath to perform operations on the database.
Accomplishments that we're proud of
This package can be seen as a connect between the MongoDB and UiPath users, thus, helping both the user communities.
Create a stable custom package which can be directly installed on to UiPath and used to interact with MongoDB server.
What's next for MongoDB CRUD
This package can be extended to expose other functions in MongoDB server. Also, this could be vertically extended for other NoSQL databases.