限制从特定 json 参数返回的结果

帕阿拉

我需要从存储在 mongo 中的 json 对象中的特定参数中选择前 5 个

例如:

 {
  students:[{
      id:number,
      name: string,
      count:number
 }],
  teachers:[{
      id:number,
      name: string,
      count: number
 }]
}

我需要返回前 5 名的学生和前 3 名的教师。

这是我的查询,任何使此查询对我有用的建议,请

 db.collection('people').find({
    ??????
}, {})

编辑:它们已经按特定计数排序,所以我需要做的就是检索前 5 个 –

伊夫特哈尔达尼

使用可$slice用于itemsarray.

例子 :

db.getCollection('people').find( {}, { students: { $slice: 5}, teachers: { $slice: 3 } })

笔记:

在 mongo 版本3.6.5和 Mongo GUI 中测试

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我只想从返回的 JSON 结果中获取特定值

来自分类Dev

Wordpress API JSON返回限制

来自分类Dev

将查询结果限制为特定行

来自分类Dev

在Python中显示JSON特定的JSON结果

来自分类Dev

返回Json.Stringfy结果

来自分类Dev

如何限制SQL查询特定部分的结果数量?

来自分类Dev

将sybase ASE中的结果限制在特定范围内

来自分类Dev

仅返回 JSON 的特定元素

来自分类Dev

限制标准用户运行带有特定参数的命令

来自分类Dev

如何将方法限制为仅接受具有特定限制的参数?

来自分类Dev

SQL限制返回所有结果

来自分类Dev

集会:限制结果返回到AttributeDropdown

来自分类Dev

限制CloudKit中返回的结果数量

来自分类Dev

Powershell-Streamreader-匹配限制返回结果

来自分类Dev

JPA:限制查询结果数| 返回的行数

来自分类Dev

使用Json结果列表作为mvc actionresult的参数,以使用Linq和Lambda从数据库返回对象

来自分类Dev

解析Json结果并隔离特定值

来自分类Dev

jQuery从JSON结果中获取特定值?

来自分类Dev

过滤 JSON 以获得特定结果

来自分类Dev

访问 Json 获取特定对象结果

来自分类Dev

基于JOIN ON参数或WHERE参数限制SQL结果

来自分类Dev

函数式编程:返回使用特定参数调用不同函数列表的第一个真实结果

来自分类Dev

如何使用 fetch 限制从 JSON 文件返回的数据量?

来自分类Dev

JsonResult-如何返回空的JSON结果?

来自分类常见问题

PostgreSQL返回结果集为JSON数组?

来自分类Dev

json.Marshal返回奇怪的结果

来自分类Dev

从函数返回SELECT结果作为JSON(Postgres)

来自分类Dev

将实体框架结果返回为JSON

来自分类Dev

从Api控制器返回JSON结果

Related 相关文章

热门标签

归档