最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

回送查询对特定条件进行限制

运维笔记admin20浏览0评论

回送查询/对特定条件进行限制

回送查询/对特定条件进行限制

我正在使用mongodb在stronglooploopbackv2中构建一个非常复杂的查找查询,在这里我想限制搜索的某些部分。

例如,如果我有一个聊天室列表,并且只想为每个聊天室拉出最近200次最近的聊天,我将如何实现这一目标?

Messages.find({
   "order": "created ASC",
   "where": {
         "or": [
            {roomId: '111'}, // #todo: Limit this room to 200 messages
            {roomId: '222'}, // #todo: Limit this room to 200 messages
         ] 
   }
 }, ()=>{})

不要忘记某些房间可能没有消息...因此在此示例中,我无法进行全局limit: 400

回答如下:
发布评论

评论列表(0)

  1. 暂无评论