鍍金池/ 問答/數(shù)據(jù)庫  HTML/ 【mongoose】populate 如何關(guān)聯(lián)到非 _id 字段?

【mongoose】populate 如何關(guān)聯(lián)到非 _id 字段?

new Schema({
    pid: {type: String, ref: ‘product’},
    sid: {type: String, ref: ‘sale’},
}));

假設(shè)有 productsale 兩個(gè)集合

pid 和 sid 指定的都是 product 和 sale 集合的 user_id 而不是 _id

用 populate 填充 總是把 pid 和 product 的 _id 關(guān)聯(lián)上了,然后就查詢不出來

有什么辦法 pid 和 sid 指定的是 user_id 而不是 _id

求大神解答

回答
編輯回答
久愛她
2017年6月19日 00:15