对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

游标.readConcern()(mongosh方法)

cursor.readConcern(level)

重要

mongosh 方法

This page documents a mongosh method. This is not the documentation for a language-specific driver, such as Node.js.

如需了解 MongoDB API 驱动程序,请参阅特定语言的 MongoDB 驱动程序文档。

为 方法指定db.collection.find() 读关注(read concern) 。

The readConcern() method has the following form:

db.collection.find().readConcern(<level>)

The readConcern() method has the following parameter:

Parameter
类型
说明

level

字符串

读关注(read concern)级别。

可能的读关注级别是:

有关读关注级别的更多信息,请参阅读关注级别。

此方法可用于以下环境中托管的部署:

  • MongoDB Atlas: The fully managed service for MongoDB deployments in the cloud

注意

This command is supported in all MongoDB Atlas clusters. For information on Atlas support for all commands, see Unsupported Commands.

如果写入请求确认,您可以使用因果一致的会话来读取您自己的写入。

指定linearizable read concern时,请始终使用maxTimeMS() ,以防大多数数据承载节点不可用。

db.restaurants.find( { _id: 5 } ).readConcern("linearizable").maxTimeMS(10000)
给本页内容打分