سلام
دوستان من یه مدل برای یوز ها دارم که داخلش یه فیلد برای مخاطب های کاربر داره
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 اشاره میکنه به همین مدل (بنظرتون میتونه ایراد از این باشه)
امیدوارم متوجه منظورم شده باشین
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟