我有一个消息文档
groupId
和
createdTS
对于查询,我有一个对象数组
和
lastVisit
.
我想查询每个
之后
上次访问
我试过了
$in
创建DTS
具有
上次访问
const GroupMemberSchema = new mongoose.Schema({
userId: { type: String, required: true },
groupId: { type: String, required: true },
addTS: { type: Date, default: Date.now },
lastVisit: { type: Date, default: Date.now }
});
消息架构
const GroupMessageSchema = new mongoose.Schema({
id: { type: String, required: true },
groupId: { type: String, required: true },
content: { type: String, required: true },
createdTS: { type: Date, default: Date.now },
});
用于查询
GroupMessage.find({groupId: {$in: groupIds}})