gpt4 book ai didi

node.js - 设计 Mongoose 模型

转载 作者:太空宇宙 更新时间:2023-11-04 00:46:42 25 4
gpt4 key购买 nike

我有一个像这样的 Mongoose 模型:

roomURL:String,
roomName: String,
owner:String,
dateCreated: { type: Date, default: Date.now},
lastUpdated: { type: Date, default: Date.now}

我需要存储访问特定房间 ( roomURL) 的所有用户的列表。因此,每次用户访问此网址时,我都需要存储他的用户名,以便我可以获得用户有权访问的所有板的列表。最好使用 Mongoose 来做到这一点的最佳方法是什么?我需要另一个型号吗?

最佳答案

理想情况下是的,创建一个新架构并拥有一个集合,如下所示。

roomURL:String,
user:String
count:Number

每当有人尝试访问特定房间时就插入此内容。添加该集合,但检查 user 和 roomURL 的组合是否存在,如果存在,则增加计数。

关于node.js - 设计 Mongoose 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34398053/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com