Licence
0BSD
Version
1.0.3
Deps
2
Size
57 kB
Vulns
0
Weekly
0
MongoDB collections
Harmonizes MongoDB usage in application.
Create own collection
import {DatabaseCollection, MongoDatabaseClient} from 'mongo-collections';
export default class ImageCollection extends DatabaseCollection {
constructor(client: MongoDatabaseClient) {
super('images', client);
}
}
Insert into collection
const dbCollection = await collection.get()
.then((dbCollection) => {
const object = {
src: "/img/foo.png",
alt: "Foo image"
};
return dbCollection.insertOne(object);
});