0

对不起,也许这个问题很愚蠢,但我无法弄清楚。MongoDB 中的所有查询都是临时的吗?还是可以在特殊情况下执行临时查询?

4

1 回答 1

0

据我了解,在最基本的级别上,即席查询允许开发人员在查询中提供变量。这意味着,完整的查询仅在执行时才知道。

这意味着,并非所有查询都是临时查询,但 MongoDB 确实支持临时查询。

Mongo 中的 ad-hoc 查询示例如下:

// this example uses node.js
const results = await db.collection.find({ name: req.query.name });

在上面的示例中,req.query.name仅在执行时才知道,因此使我们的查询成为临时查询。

请让我知道,如果你有任何问题。

于 2021-12-01T17:28:42.467 回答