MongoDB Source
MongoDB is a no-sql data platform that can not only serve general purpose data requirements also perform VectorSearch where both operational data and embeddings used of search can reside in same document.
less than a minute
About
MongoDB is a popular NoSQL database that stores data in flexible, JSON-like documents, making it easy to develop and scale applications.
Available Tools
MongoDB Source Tools
| Tool Name | Description |
|---|---|
| mongodb-aggregate | A "mongodb-aggregate" tool executes a multi-stage aggregation pipeline against a MongoDB collection. |
| mongodb-delete-many | A "mongodb-delete-many" tool deletes all documents from a MongoDB collection that match a filter. |
| mongodb-delete-one | A "mongodb-delete-one" tool deletes a single document from a MongoDB collection. |
| mongodb-find | A "mongodb-find" tool finds and retrieves documents from a MongoDB collection. |
| mongodb-find-one | A "mongodb-find-one" tool finds and retrieves a single document from a MongoDB collection. |
| mongodb-insert-many | A "mongodb-insert-many" tool inserts multiple new documents into a MongoDB collection. |
| mongodb-insert-one | A "mongodb-insert-one" tool inserts a single new document into a MongoDB collection. |
| mongodb-update-many | A "mongodb-update-many" tool updates all documents in a MongoDB collection that match a filter. |
| mongodb-update-one | A "mongodb-update-one" tool updates a single document in a MongoDB collection. |
Example
kind: source
name: my-mongodb
type: mongodb
uri: "mongodb+srv://username:password@host.mongodb.net"
Reference
| field | type | required | description |
|---|---|---|---|
| type | string | true | Must be “mongodb”. |
| uri | string | true | connection string to connect to MongoDB |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.