你好,我有两个集合一个叫房间,第二个叫预订我有RoomID作为一个属性,我想链接房间id作为一个主键从集合房间与RoomID在猫鼬与express和node JS的集合预订一个房间有许多预订…?
在mongodb (mongoose)中没有这样的Primary Key
概念,但在关系数据库中,如:MySQL, PGSQL等。
即使您想这样做,也可以在查找操作中简单地使用它,如:
const bookings = await BookingModel.find({RoomID: inputRoomID});
这样你可以用inputRoomID
预订一个简单的房间,如果你想更进一步,即预订所有房间,用mongoose预订aggregation
。