首页 > 解决方案 > 如何跳过或跳转 mongo 集合中的参数/键?

问题描述

假设我有一个带有数据的 mongo 集合 A

[
{
name: "job",
pass: "123"
},
{
name: "Uob",
pass: "123"
},
{
name: "bob",
pass: "123"
}
]

我使用 A.find() 方法来获取所有数据。我的情况是我想从集合 A 中获取所有数据。但我只需要 name 字段。如何得到它?

我正在 nodejs 中编写这个后端,有没有办法防止获取传递字段?

标签: node.jsmongodb

解决方案


你这样做:

let response = await User.find({},{ pass: 0 });

这是工作示例:https ://mongoplayground.net/p/1o-HL57B_Fm


推荐阅读