Soap MongoDB
This page and the plugin itself are still in development, a lot will change.
Install
npm install @soapjs/soap-node-mongo mongodbConnect
import { SoapMongo, MongoConfig, MongoSource } from '@soapjs/soap-node-mongo';
const config = new MongoConfig('mydb', ['localhost'], ['27017'], user, password);
const soapMongo = await SoapMongo.create(config);Source
import { DatabaseContext } from '@soapjs/soap';
const source = new MongoSource(soapMongo, 'characters');
const context = new DatabaseContext(source, new CharacterMapper(), soapMongo.sessions);Queries
Native queries
Read/write split
Last updated