پیش به سوی تابستان؛ با تخفیفهای داغ راکت!
بزن بریم!سلام
وقتی که برای ارتباط بین Collection ها از Virtual استفاده میشه چطوری باید id رو توی virtual ذخیره کرد؟؟؟؟
const UserSchema = new Schema({
name: {
first: String,
family: String
},
username: String,
admin: {type: Boolean, default: false},
email: {type: String, required: true, unique: true},
password: {type: String, required: true},
age: Number,
}, {timestamps: true, toJSON: {virtuals: true}});
UserSchema.virtual('products', {
ref: 'Product',
localField: '_id',
foreignField: 'user_id',
});
const ProductSchema = new Schema({
user_id: {type: Schema.Types.ObjectId, ref: 'User'},
cat_id: {type: Schema.Types.ObjectId, ref: 'Category'},
title: {type: String, required: true, unique:true},
body: {type: String, required: true},
price: {type: Number, required: true},
imageUrl: {type: String, required: true},
}, {timestamps: true, toJSON: {virtuals: true}});
منظورم ذخیره شدن id محصولات در products هستش
ممنون میشم راهنمایی کنید من رو
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟