【发布时间】:2021-10-30 01:07:54
【问题描述】:
我想基本上查询集合中的文档然后删除它,但问题是 - 我只知道键,而不知道该键的值。 (我实际上是这样做的,但我正在为我更大的项目进行设置)
我想做什么:
await client.connect();
const db = client.db('testing')
console.log(`Connected to database ${db.databaseName}`)
const collection = db.collection('test1')
const allInCollection = await collection.find().toArray()
await collection.deleteOne({ id })
但由于某种原因,它给了我错误:
ReferenceError: id is not defined
我该怎么做?
P.S 这是我的第一篇 SO 帖子 :)
【问题讨论】:
-
你要查询的数据有特定的key吗?
-
我想查询集合以找到一个具有名为“key”的属性的文档,然后将其删除。 “key”的值是什么并不重要。
标签: javascript node.js mongodb nosql