0
나는 cybercafe 용 웹 사이트를 만들고 있는데, "특정 사용자"가 "특정 컴퓨터"를 사용하도록 지정해야합니다.활성 사용자와 컴퓨터 간의 상호 작용 - MongoDB/Nodejs
var computerSchema = mongoose.Schema({
name: String,
type: String,
gpu: String,
cpu: String,
memory: String,
cm: String,
usedBy : {type: String, default: null},
active: {type: Boolean, default:false, ref:'user'}
});
var userSchema = mongoose.Schema({
firstname: String,
lastname: String,
age: Number,
address: String,
mail: String,
password: String,
status: String,
here: {type: Boolean, default:false},
created_date: Date,
updated_date: Date,
active_hash: String,
role_id: { type: Number, default: 2 }
});
userSchema.virtual('users', {
ref: 'computer',
localField:'_id',
foreignField:'active'
})