【问题标题】:Get value from MongoDB从 MongoDB 中获取价值
【发布时间】:2021-11-13 11:14:41
【问题描述】:

我是 MongoDB 的新手。我有一个 MongoDB 集合,其结构如下图所示。

我想通过控制台记录item 的值。所以,我想控制台日志“日志”。我怎样才能做到这一点?我将不胜感激。

【问题讨论】:

  • 看来您对如何使用MongoDB不太熟悉。请阅读他们的文档docs.mongodb.com/drivers/node/current 或从任何其他教程中学习。
  • 你好像用的是mongoDB compass,就是DBMS,console log是JS命令,你到底想达到什么目的?

标签: javascript node.js arrays mongodb


【解决方案1】:
var MongoClient = require('mongodb').MongoClient;
var url = 'mongodb://localhost/EmployeeDB';
var ObjectId = require('mongodb').ObjectId;

MongoClient.connect(url, function(err, db) {

    db.collection('collection_name').findOne({
        _id:ObjectId("61412a7bf30b9 .... ") /// doc _id
    }).then(r=>{
      console.log(r.item)
    });
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    • 2020-11-07
    • 2018-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多