mongoose-round-number
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

mongoose-round-number

usage

import * as mongoose from 'mongoose';
import { Schema } from 'mongoose';
import RoundNumber from 'mongoose-round-number';
 
let schema = new Schema({
    num: Number,
    roundNum: {
        type: RoundNumber,
        fractionDigits: 2,
    }
});
let M = mongoose.model('M', schema);
let m: any = new M({
    num: 0.01,
    roundNum: 0.01,
});
 
console.log(m);
//output: {num: 0.01, roundNum: 0.01 }
 
m.num += 0.06;
m.roundNum += 0.06;
console.log(m);
//output: { num: 0.06999999999999999, roundNum: 0.07 }

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i mongoose-round-number

    Weekly Downloads

    1

    Version

    0.0.1

    License

    ISC

    Unpacked Size

    2.8 kB

    Total Files

    4

    Last publish

    Collaborators

    • umi-aoi