我想做的是在数据库中多次保存一个房间对象,但是无论我插入多少次,MongoDB仅显示1个条目。我猜是因为对象相同,所以我希望是否有任何解决方法。
let room = new Room({
rent,
roomType,
NoOfRooms,
roomMaxOccupancy,
});
for(let i=0;i<NoOfRooms;i++){
await room.save();
}
您正在做的是创建一个具有唯一_id的房间,然后将其保存多次。这是一个房间。为了保存多个不同的房间,您需要每个房间都有唯一的_id。
for(let i=0;i<NoOfRooms;i++){
let room = new Room({
rent,
roomType,
NoOfRooms,
roomMaxOccupancy,
});
await room.save();
}