mongodb - 如何在 MongoDB 中获取过滤集合的哈希值?
问题描述
有没有办法在过滤的集合上获取哈希?
https://docs.mongodb.com/manual/reference/command/dbHash/#dbcmd.dbHash
db.runCommand ( { dbHash: 1, collections: [ 'persons' ] } )
根据文档,我可以获得集合的哈希值。但我只想得到的哈希,persons.age >= 18
我不知道该怎么做。
只是为了提供更多上下文:
我需要使两个数据库保持同步,并且并非所有数据都存在于两个数据库中,因为信息是根据某些业务逻辑分离的。
解决方案
推荐阅读
- c++ - 为什么我们不能将 char 分配给字符串?
- hamiltonian-cycle - 使用 LKH-2,是否可以提取所有哈密顿循环?
- git - 在重新调整其分支后重新打开关闭的拉取请求
- php - Doctrine Query Builder 和 Where With 或 Where
- java - 转换集合
列出 > 在特定条件下使用 stream() - java - DatePickerFragment.newInstance() 无法从静态上下文 android studio 中引用
- laravel - 目标 [...] 在构建 [...] 时不可实例化
- string - 我们如何在 Bigquery 表中将数字转换为 12 小时时间格式
- visual-studio - 在 Visual Studio 2019 解决方案中运行 PowerShell 脚本
- python - 编码和解码 - 希伯来语字符串看起来像乱码 - 来自 Teradata 的 Python 3