首页 > 代码库 > mongo 数组元素检索与排序

mongo 数组元素检索与排序

db.getCollection(‘test‘).aggregate([
  {‘$match‘: {‘codes.name‘: ‘a‘}}, // 检索文档
  {$unwind: "$codes"},             // 拆分数组
  {‘$match‘: {‘codes.name‘: ‘a‘}}, // 检索数组元素
  {‘$sort‘: {‘codes._id‘: -1}},
  {‘$skip‘: 2},
  {‘$limit‘: 3} 
])

 

mongo 数组元素检索与排序