1.以下Mongodb结构是否合理?
注: 其中messageId是另一个消息集合的_id,数值请无视
2.如何查询出userId:FFFFFF,eventId:FFFFFF_18898981,messageStatus:1的messageId
3.如何删除userId:FFFFFF,eventId:FFFFFF_18898981下所有messageStatus:1的消息
mongodb 结构如下:
{
"_id": 略,
"userId":FFFFFF,
"events":[
{
"eventId":"FFFFFF_18898981"
"messages":[
{
"messageId":1,
"messageStatus":1,
"outTime":3000
},
{
"messageId":2,
"messageStatus":0,
"outTime":3000
}
{
"messageId":3,
"messageStatus":1,
"outTime":3000
}
]
}
{
"eventId":"FFFFFF_28898981"
"messages":[
{
"messageId":1,
"messageStatus":1,
"outTime":3000
},
{
"messageId":2,
"messageStatus":0,
"outTime":3000
}
{
"messageId":3,
"messageStatus":1,
"outTime":3000
}
]
}
]
}
萧十郎
烙印99
相关分类