我是Mongo / Node.js的新手。我正在创建一个用户完成关卡的小游戏。当他们完成一个级别时,我将其标记为“完整”
我正在寻找创建API路线。基本上我想:
到目前为止我已经创建了这个......
api.get('/levelGet', (req,res) => {
LevelsComplete.findById(req.params.level1, (err, level1) =>{
if (err) {
res.send(err);
}
res.json(level1);
});
});
我知道如何搜索一个项目,但不知道如何搜索多个
答案 0 :(得分:0)
假设这是一款单人游戏,您可能希望将已完成的关卡存储在播放器文档中,以便于访问。这可以通过以后解析的逗号分隔数组或类似方法来完成。
供参考,以下是如何将光标放到多个Mongo文档中,
LevelsComplete.find({is_completed:true})
这将找到已完成的任何级别。您需要将其余的node.js内容添加到其中。