MongoDB driver for Fluent
Clone or download
Latest commit f36c1fe Jan 4, 2018

Mongo Driver for Fluent

Swift Slack Status

Install the MongoDB server

For more instructions, check out


brew install mongodb


sudo apt-get update
sudo apt-get install mongodb

Run the MongoDB server


Connecting to MongoDB with Fluent

You need to edit Config/fluent.json to define mongo as the underlying database technology to use as driver for Fluent:

    "driver": "mongo" 

Creating a driver is done using the MongoDB Connection String URI Format. Initializing a MongoDriver such a URI will attempt a connection to MongoDB.

import MongoDriver
import Fluent

let driver = try MongoDriver("mongodb://localhost")
let db = Fluent.Database(driver)