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 }

Package Sidebar

Install

npm i mongoose-round-number

Weekly Downloads

0

Version

0.0.1

License

ISC

Unpacked Size

2.8 kB

Total Files

4

Last publish

Collaborators

  • umi-aoi