0
,當我遇到一定的查詢來了,我無法弄清楚正是它:是什麼 - 是指查詢
parkSchema.statics.findAllParkSlots = function(params, callback){
return this.findById(params.park_location_id, '-_id slots').exec(callback);
}
任何想法是什麼-
是什麼意思?
,當我遇到一定的查詢來了,我無法弄清楚正是它:是什麼 - 是指查詢
parkSchema.statics.findAllParkSlots = function(params, callback){
return this.findById(params.park_location_id, '-_id slots').exec(callback);
}
任何想法是什麼-
是什麼意思?
findById
不是MongoDB函數,而是來自Mongoose庫(假設您正在使用該函數)。
第一個參數是_id
,第二個參數定義投影(要選擇哪些字段):您可以命名所需的字段,或者用不需要的-
作爲前綴。在這種情況下,「slots
」而不是「_id
」(即使未明確提及,該字段總是包含在內)。
非常感謝,但是這個querry返回了我的插槽,並且您在說'-_id slots'應該排除插槽。請在這裏糾正我。 –
編號''-_id「'不包括'_id'和'''''''''包括'slots'。 – Thilo
感謝現在清楚。 –