什么 - 查询时的意思

时间:2016-11-15 06:50:39

标签: javascript mongodb mongoose mongodb-query

我遇到了某个查询,但我无法弄清楚究竟是什么:

parkSchema.statics.findAllParkSlots = function(params, callback){
    return this.findById(params.park_location_id, '-_id slots').exec(callback);
}

知道-是什么意思吗?

1 个答案:

答案 0 :(得分:2)

findById不是MongoDB函数,而是来自Mongoose库(假设您正在使用该函数)。

第一个参数是_id,第二个参数定义了投影(要选择的字段):您可以为所需的字段命名,或者在字段前添加-您不想要的字段。不想要。在这种情况下" slots而不是_id" (即使没有明确提及,否则总是包括在内)。