Mongodb minimongo仅查询特定字段

Mongodb minimongo仅查询特定字段,mongodb,meteor,Mongodb,Meteor,我读报 指定要从数据库中查询的字段是一种很好的做法。它在速度和反应性方面都有意义 我有一个仅显示课程名称的模式。我不希望每次有人改变课程内容时都会重新播放这个模式。所以我试着做: Courses.findOne({},{字段:{名称:1,管理员:0}) 但它还是提供了整个对象(只有名称:1或管理员:0没有更改任何内容): 对象{u id:“乘法课程”,名称:“乘法表”,管理员:数组[2],上行投票:数组[0],下行投票:数组[0]…} 我做错什么了吗?或者是因为这门课程以前在代码中的某个地方下载

我读报 指定要从数据库中查询的字段是一种很好的做法。它在速度和反应性方面都有意义

我有一个仅显示课程名称的模式。我不希望每次有人改变课程内容时都会重新播放这个模式。所以我试着做:

Courses.findOne({},{字段:{名称:1,管理员:0})

但它还是提供了整个对象(只有名称:1或管理员:0没有更改任何内容):

对象{u id:“乘法课程”,名称:“乘法表”,管理员:数组[2],上行投票:数组[0],下行投票:数组[0]…}

我做错什么了吗?或者是因为这门课程以前在代码中的某个地方下载过,而这是从缓存中查找的,而不是实际的数据库

或者,无论我在客户端的“字段”中输入了什么,我总是在服务器端获取发布的所有数据吗


谢谢

无法返回客户端中的特定字段:

哦,好的,谢谢!所以我在课程集合中嵌套了我的课程,然后在课程集合中嵌套了对课程的注释。每次有人添加评论,我网站上的所有课程.find()都会重新发布?听起来很极端。。。我想,我可以发布不同的课程。是的。您需要考虑如何发布集合,以避免客户端内存爆炸:)