Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用Mongoose从NodeJS Api检索许多结果(重复)_Node.js_Mongodb_Mongoose_Mongoose Schema - Fatal编程技术网

Node.js 使用Mongoose从NodeJS Api检索许多结果(重复)

Node.js 使用Mongoose从NodeJS Api检索许多结果(重复),node.js,mongodb,mongoose,mongoose-schema,Node.js,Mongodb,Mongoose,Mongoose Schema,我正在用NodeJS和Mongoose构建一个API Rest。我检索视图文档的索引功能如下: const Views = require('../models/views.model'); module.exports = { async index(req,res){ const views = await Views.find({}); res.json(views); } } 我的想法是这样的: const mongoose = req

我正在用NodeJS和Mongoose构建一个API Rest。我检索视图文档的索引功能如下:

const Views = require('../models/views.model');

module.exports = {
    async index(req,res){
        const views = await Views.find({});
        res.json(views);
    }
}
我的想法是这样的:

const mongoose = require('mongoose');
var Schema = mongoose.Schema;

const DataSchema = new Schema({
    personId: Schema.Types.ObjectId,
    campaignId: Schema.Types.ObjectId,
    watchedMinutes: Number
});

const views = mongoose.model('Views', DataSchema);
module.exports = views;
数据库中只有50个文档,但当我从失眠中打电话时,我得到了17600个。我做错了什么

提前谢谢