javascript - 我是 Node 新手。 js,我想知道如何处理 Mongoose 咨询结果?

标签 javascript node.js mongodb mongodb-query mongoose-schema

我有一个关于 mongodb 的文档,如下:

Users {
     id: id,
     name: string,
     age: string
}

我想知道如何在请求返回中仅获取年龄字段,而不是包含所有字段的整个文档。

例如:

User.findOne ({name: 'Joe'})

此查询返回名为 Joe 的整个文档。但我希望当我找到乔时,只有他的年龄会回来。

最佳答案

请引用本文档 https://mongoosejs.com/docs/queries.html

要选择列,您需要执行以下操作:-

MyModel.find({ name: /john/i }, 'name friends', function (err, docs) { })

关于javascript - 我是 Node 新手。 js,我想知道如何处理 Mongoose 咨询结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60636745/

相关文章:

javascript - D3.js:x 轴,刻度之间的间隔可变

javascript - 范围内的裁剪线

node.js递归写入文件目录

node.js 不尊重 $PATH 变量中的所有路径

javascript - JavaScript 代码中的 EJS 标签

移动位置后 MongoDB 服务不会启动 (Centos 7.1.1503)

javascript - 在 UIWebView 中从 JavaScript 获取返回值

javascript - 如何创建从左下角到右上角的动态对 Angular 线?

jquery - 如何使用 Backbone.js、jQuery 和 Node.js 序列化要上传的表单文件,以便将其存储在 mongo 数据库中?

typescript - Mongoose - 无法访问 createdAt