【发布时间】:2012-03-12 12:22:03
【问题描述】:
我有模型,其中的虚拟参考用户模型。如何在不调用用户模型的情况下获取用户名也 tour.who 从 diff tour 打印多个用户。
//console.log(user);打印多个用户而不是特定于行程。 var TourSchema = 新架构({ 用户:{类型:Schema.ObjectId,参考:'用户'}, 游览:字符串, tour_slug:字符串, 日期:{类型:日期,默认:Date.now}, tour_date:日期, }); TourSchema .virtual("谁") .get(函数(){ User.findOne({'fb._id':this.user,function(err,user){ 如果(错误)控制台.log(错误); 别的 //console.log(用户); 返回user.full; }); });
【问题讨论】:
-
尝试填充功能