首页 > 解决方案 > 在 toObject() 函数中使用 getter

问题描述

我开始通过节点 js-express 应用程序代码进行学习。遇到下一行,不确定下一行中getter和virtuals的使用。

 var pgmsDbObj = chnnlList[chnnlIndex]
 var pgmsObj = pgmsDbObj.toObject({ getters: true, virtuals: false })

我搜索了 toObject 函数,它是一个从键列表和单个值创建对象映射的函数。那么这里的 getter 和 virtual 有什么用呢?

标签: javascriptnode.jsexpressmongoose

解决方案


在您的情况下,这是一种Mongoose将文档转换为普通 javascript 对象的方法,可以存储在 MongoDB 中。

参考看这里


推荐阅读