例如,我在db:
中收集了user
{'_id':0, 'name': 'Joe', 'score':[80, 33]}
{'_id':1, 'name': 'Moe', 'score':[90, 81]}
... ...
如何使用现有格式阅读此数据,即使用现有架构而不创建新架构。
我读了Mongoose doc并用google搜索了一段时间,但没有找到满意的答案。
答案 0 :(得分:4)
如果您使用相同的架构制作模型,它将起作用。
var schema = new mongoose.Schema({ name: 'string', score: [] });
var user = mongoose.model('User', schema);
编辑:
Mongoose是一个ODM,因此您需要一个模式来创建对象。如果你需要运行查询并从数据库中获取原始数据,我会坚持使用这个库: