如何清洁插入物上的物体

How to clean object on insert

我找不到解决这个问题的方法。很可能我使用了错误的术语,所以请随时纠正我并让我走上正确的道路。

我习惯使用一个名为 simple-schema 的插件,当您使用插入创建文档时,它会清理 null"" 字段。见下文。

未清理的文件

{
  "_id": "f3iujiimjHo4m3Cqj",
  "monday": true,
  "tuesday": ""
}

已清理文档

{
  "_id": "f3iujiimjHo4m3Cqj",
  "monday": true
}

我找不到有关如何完成的任何信息。有人可以告诉我我错过了什么吗?

我使用 obj-clean 来做这个。

安装

meteor npm install --save obj-clean

用法

import clean = from 'obj-clean'

const dirty = {
  "_id": "f3iujiimjHo4m3Cqj",
  "monday": true,
  "tuesday": ""
}

const cleaned = clean(dirty)

就是这样,更多关于 npm package page