【文件属性】:
文件名称:normalize-mongoose:标准化Mongoose JSON输出
文件大小:6KB
文件格式:ZIP
更新时间:2024-02-24 07:23:17
mongodb js mongoose mongoose-plugin MongooseJavaScript
标准化猫鼬
标准化Mongoose JSON输出
当文档转换为JSON时,此插件将删除以下字段_id , __v和已发布的虚拟id 。 此外,它还允许您隐藏password类的私有字段。
安装
$ npm install normalize-mongoose
使用
$ npm install abranhe@normalize-mongoose
用法
import mongoose from 'mongoose' ;
import normalize from 'normalize-mongoose' ;
const personSchema = mongoose . Schema ( {
name : String ,
age : Number ,
} ) ;
personSchema . plugin ( normalize ) ;
查看normalize-mongoose如何清除JSON输出:
从:
{
" _id " : " 5dff03d3218b91425b9d6fab " ,
" name " : " Abraham " ,
"
【文件预览】:
normalize-mongoose-master
----.gitattributes(19B)
----.github()
--------funding.yml(74B)
--------workflows()
----test.js(910B)
----license(1KB)
----.travis.yml(83B)
----.npmrc(19B)
----.editorconfig(175B)
----.gitignore(31B)
----index.js(803B)
----readme.md(2KB)
----package.json(767B)