mongodb - 使用 MongoDB 在两个时间戳范围之间获取客户端数据错误
问题描述
我需要在日期之间显示特定的客户数据。这里我使用的日期是时间戳。我已经工作并在两个时间戳之间获取数据,但它会显示总体客户数量,所以请帮助任何人如何根据两个时间戳获取详细的客户数据
这是我需要根据用户检查的所有客户端之间的范围查询。
db.getCollection('invoices').find({
createdDate: {
$gt: 1554076800,
$lt: 1585699199
}
})
客户 ID:“ 5e1d9060fe1aaa0c4 ”
我试过下面的代码,但得到 0 个文件
db.invoices.find({
"$and": [{
"ClientID" : '5e1d9060fe1aaa0c4'
},{
"$and": [{
" createdDate":{ "$gte" : '1554076800' }
},{ " createdDate":{ "$lte" : '1585699199' }
}]
}]
});
解决方案
推荐阅读
- c# - DefaultAuthenticateScheme 未设置
- arrays - 使用结构和数组在表格视图之间传递数据(5)
- php - 如何在 PHP 中使用 PGP 加密?
- javascript - 如何通过单击按钮展开 div?
- java - JavaFX:如何在新场景中更新 observableArrayList 中的选定项目。没有通过在整个数据集的支持呢?
- javascript - 如何从单独的文件中访问来自控制器的指令数据
- python - 在不循环的情况下比较两个数据帧之间的每个数据点之间的每个数据点
- node.js - mapLimit 有什么意义?
- sql - 用于从其他表更新表的sql,每个表都有条件,不起作用
- r - 使用 map_if 省略 NA 和空数据帧