你好我正在学习NodeJS并有一个简单的swagger API来从mongodb检索体育统计数据并以json格式呈现它们。我的文档存储看起来有点像这样: https://imgur.com/a/TafS0
键表示游戏的播放日期,例如217010700是07/01/2017然后00 01 02表示该日期的游戏编号。
我有一个成功检索一个特定游戏的功能,如下所示:
function test(req, res) {
var stats = db.get().collection('stats');
stats.find({},{"2017010700":1}).toArray(function(err, results){
console.log(results);
res.json(results[0])
});
}
我想要做的是从2017年开始检索所有游戏,其中*是一些通配符类型的东西,但我不确定如何使用javascript或mongodb执行此操作:
function test(req, res) {
var result = [];
var stats = db.get().collection('stats');
stats.find({},{"2017*":1}).toArray(function(err, results){
console.log(results);
res.json(results[0])
});
}