因此,我必须在我的主界面中更新一些数据,问题是,当我尝试这样做时,它会报错,因为没有定义.save()
所以我创建了另一个数据接口,以便extends Document,这样我就可以访问.save()
但是,这是新的错误...
const theComment: IComment
Type 'Comment' is missing the following properties from type 'IComment': $getAllSubdocs, $ignore, $isDefault, $isDeleted, and 47 more.
这是我的代码
我
我试图得到所有的文件,在芒果收集,但我得到的是空洞的回应。我的数据库名是taskDb,它有一个名为item的集合,其中存储了所有文档。我认为模式可能有一些问题,但是mongo是模式而不是db,所以我无法找到解决方案。
index.js
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
var mongoose = require('mongoose');
var cors = require('co
通过不使用自动生成的_id字段,我希望使用router.get从我的集合中获取数据。我经常收到这样的错误:
"message": "Cast to ObjectId failed for value \"xxxxxxxxxx\" at path \"_id\" for model \"Member\""
这是我的路线:
GET http://localhost:3000/members/xxxxxxxxxx
这是我的请求函数
async function getMemberBySSN(req, res, next)
如果这不符合标准,我很抱歉,但是请注意我已经尽力了。
我在API中返回JSON响应时遇到了问题,该API从MongoDB实例中获取内容
基本上,我有以下文件来处理nodejs服务器(server.js):
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
var mongoose = require('mongoose');
var Person = require('./models/people