首页 > 解决方案 > 如何在 MongoDB 中获取过滤集合的哈希值?

问题描述

有没有办法在过滤的集合上获取哈希?

https://docs.mongodb.com/manual/reference/command/dbHash/#dbcmd.dbHash

db.runCommand ( { dbHash: 1, collections: [ 'persons' ] } )

根据文档,我可以获得集合的哈希值。但我只想得到的哈希,persons.age >= 18我不知道该怎么做。

只是为了提供更多上下文:

我需要使两个数据库保持同步,并且并非所有数据都存在于两个数据库中,因为信息是根据某些业务逻辑分离的。

标签: mongodbmongodb-query

解决方案


推荐阅读