定义
$natural
操作符控制从集合中返回文档的顺序。 $natural
根据磁盘上的物理顺序而不是索引定义的顺序对文档进行排序。
自然顺序通常使用MongoDB将文档插入数据库的顺序。由于可能存在文档重新定位的情况,因此不保证顺序。
与 cursor.hint()
结合使用执行集合扫描,以按自然顺序返回文档。
有关用法,请参阅 cursor.hint()
参考页面中的强制集合扫描示例。
$natural
提供对磁盘上根本的文档顺序的访问权限。但是,您通常应使用显式字段排序。
$natural
操作符控制从集合中返回文档的顺序。 $natural
根据磁盘上的物理顺序而不是索引定义的顺序对文档进行排序。
自然顺序通常使用MongoDB将文档插入数据库的顺序。由于可能存在文档重新定位的情况,因此不保证顺序。
与 cursor.hint()
结合使用执行集合扫描,以按自然顺序返回文档。
有关用法,请参阅 cursor.hint()
参考页面中的强制集合扫描示例。
$natural
提供对磁盘上根本的文档顺序的访问权限。但是,您通常应使用显式字段排序。