猫鼬为我们提供了很多方法( findOne
, find
, findByID
等)找到文件(S)。 所有这些方法返回的整个文件(S)/模型。
是否有可能,当我搜索一个文件,我刚刚从文件/模型返回单个属性,而不是返回整个文档的?
猫鼬为我们提供了很多方法( findOne
, find
, findByID
等)找到文件(S)。 所有这些方法返回的整个文件(S)/模型。
是否有可能,当我搜索一个文件,我刚刚从文件/模型返回单个属性,而不是返回整个文档的?
是,通过设置的投影对象,通常是标准的对象之后指定。
MyModel.find({criteria: 'some criteria'}, {'fieldToInclude': 1, '_id': 0})
^ Projection object
注: _id
总是默认包含的,所以只有它的排斥需要,如果需要指定。