MongoDB 中的所有查询都是临时的吗?
Are all Queries in MongoDB ad-hoc?
抱歉,这个问题可能很愚蠢,但我想不通。 MongoDB 中的所有查询都是临时的吗?或者在特殊情况下可以执行临时查询?
据我了解,在最基本的层面上,即席查询允许开发人员在查询中提供变量。意思是,完整的查询只有在执行时才知道。
意思是,并非所有查询都是临时查询,但 MongoDB 确实支持临时查询。
Mongo 中的临时查询示例如下:
// this example uses node.js
const results = await db.collection.find({ name: req.query.name });
在上面的示例中,req.query.name
仅在执行时已知,因此使我们的查询成为临时查询。
如果您有任何问题,请告诉我。
抱歉,这个问题可能很愚蠢,但我想不通。 MongoDB 中的所有查询都是临时的吗?或者在特殊情况下可以执行临时查询?
据我了解,在最基本的层面上,即席查询允许开发人员在查询中提供变量。意思是,完整的查询只有在执行时才知道。
意思是,并非所有查询都是临时查询,但 MongoDB 确实支持临时查询。
Mongo 中的临时查询示例如下:
// this example uses node.js
const results = await db.collection.find({ name: req.query.name });
在上面的示例中,req.query.name
仅在执行时已知,因此使我们的查询成为临时查询。
如果您有任何问题,请告诉我。