【发布时间】:2020-05-22 03:13:47
【问题描述】:
如何获取我刚刚插入数据库的对象的_id?
const result = await col.insertOne(postContent);
我有这行,我需要获取我刚刚创建的帖子的 _id。
我该怎么做? 我需要搜索结果还是有一个功能可以做到这一点?
const { MongoClient } = require('mongodb');
【问题讨论】:
-
你用的是mongoose还是node js原生驱动?
-
原生驱动
-
你可以试试:
console.log(result.insertedId)吗? -
输出整个集合
-
请包括你得到的输出,从文档中 result.insertedId 不应该是整个集合
标签: javascript node.js database mongodb nosql