MongoDB过滤器对象数组

时间:2018-01-03 00:04:11

标签: mongodb

我的数据库中有以下记录[简化到问题的重要内容],我想知道是否有一种方法可以选择Type = 1,customerID =" Customer 1&#34的所有记录;并通过transDateTime ASC排序?感谢。

undefined

1 个答案:

答案 0 :(得分:0)

您可以通过点符号

访问子字段
find({ "type": "1", "transactions.customerID": "Customer 1" }).sort({ "transactions.transDateTime": 1  })

https://docs.mongodb.com/v3.2/core/document/#document-dot-notation