1.4.2 • Published 2 years ago

@quenk/dback-resource-mongodb v1.4.2

Weekly downloads
23
License
Apache-2.0
Repository
-
Last release
2 years ago

dback-resource-mongodb

Introduction

This module provides a CSUGR API for controllers in @quenk/tendril applications.

Installation

npm install --save-dev @quenk/dback-resource-mongodb

Usage

Extend the BaseResource class to create your own implementation:

import {BaseController} from '@quenk/dback-resource-mongodb';

export class MyController extends BaseResource {

  before(r:Request) {

    this.checkBody(r);
    return value(r);

  }

  create(r:Request) {

    if(this.isValid())
     doCreate(r.body);   

  }

}

NOTE: BaseResource does not validate the values sourced from the Request object, it assumes they have been validated via middleware or filters or will be validated in the before*() hooks.

It is therefore important to validate any data coming from the client before passing it to this module.

1.4.2

2 years ago

1.4.1

2 years ago

1.4.0

2 years ago

1.3.4

3 years ago

1.3.3

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.2

3 years ago

1.2.0

3 years ago

1.2.1

3 years ago

1.1.0

3 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago