繁体   English   中英

收集方法不适用于mongodb Node.js驱动程序版本

[英]Collection method not available for mongodb Node.js driver version

我有以下代码:

 import {Collection, MongoClient, ServerOptions} from 'mongodb';

 MongoClient.connect(this.uri).then(function (client) {
      const db = client.db('local');
      const coll = db.collection('oplog.rs');
      const q = coll.find({}, {ts: 1})
         .sort({$natural: -1})
         .limit(1)
         .nextObject();
  });

我收到此错误:

TypeError:coll.find(...)。sort(...)。limit(...)。nextObject不是函数

我在"mongodb": "^3.0.4",

有谁知道解决方法? 我该怎么办呢?

nextObject不是MongoDB的函数,请尝试使用next()next(function(err, yourObject) {})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM