مهدی
5 سال پیش توسط مهدی مطرح شد
1 پاسخ

طراحی مدل مونگو

سلام
دوستان من یه مدل برای یوز ها دارم که داخلش یه فیلد برای مخاطب های کاربر داره
‍‍

const UserSchema = new Schema({
  name: { type: String, required: true },
  username: { type: String, index: true },
  password: { type: String },
  phone: { type: String, required: true, unique: true, index: true },
  email: { type: String },
  online: { type: Boolean, default: false },
  authCode: { type: Number },
  contacts: {
      name : {type : String},
      contact : [{type : mongoose.Types.ObjectId , ref : 'User'}]
  }
});
module.exports = mongoose.model("User", UserSchema);

میخواستم بدونم چجوری میشه برای اون contact که داخل contacts هست از population استفاده کنم ؟ (سعی کردم نشد)
اصلا طراحی فیلد contacts درسته ؟
نکته : ref اشاره میکنه به همین مدل (بنظرتون میتونه ایراد از این باشه)
امیدوارم متوجه منظورم شده باشین


ثبت پرسش جدید
امیررضا میرحسنی
@mirhassani 5 سال پیش مطرح شد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام