javascript - 在 toObject() 函数中使用 getter
问题描述
我开始通过节点 js-express 应用程序代码进行学习。遇到下一行,不确定下一行中getter和virtuals的使用。
var pgmsDbObj = chnnlList[chnnlIndex]
var pgmsObj = pgmsDbObj.toObject({ getters: true, virtuals: false })
我搜索了 toObject 函数,它是一个从键列表和单个值创建对象映射的函数。那么这里的 getter 和 virtual 有什么用呢?
解决方案
在您的情况下,这是一种Mongoose
将文档转换为普通 javascript 对象的方法,可以存储在 MongoDB 中。
参考看这里
推荐阅读
- java - 在 Java 中使用 mutator 和 accesor 方法并创建对象来计算数字的平均值
- javascript - 在 ubuntu 机器上移动我的 MERN 应用程序(在 Windows 上开发)并通过 LAN 网络访问它
- python - ModuleNotFoundError:没有名为“连接”的模块
- java - 使用 setter 和 getter 分配从数据库中选取的数据
- sqlite - 如何知道烧瓶迁移是否反映在 sqlite3 中
- python - 如何使对象永不重叠?
- javascript - Apps 脚本获取触发器事件类型名称 - 如何从触发器类中获取事件类型的名称
- android - 如何在 xamarin 的远程桌面中调试 android 设备?
- azure - Azure 媒体服务。如何从网络浏览器流式传输
- python - 如何在不同的列中写入 Numpy 矩阵