【发布时间】:2014-10-03 05:44:09
【问题描述】:
给定一个 mongo 文档 UUID 的列表,我想验证这些 ID 在数据库中是否有相应的文档。执行批量验证的有效方法是什么?
假设我的程序有 100 个 id 字符串,并且想在一次 DB 调用中验证所有这些 ID。可行吗?
我可以按顺序执行(即在 spring 数据存储库中使用 exists(T id) 方法),但我宁愿一次调用。
我的程序使用 mongodb 的 spring 数据。但我对任何本机 mongo 命令持开放态度。我可以为它在 spring 数据中编写查询代码。此外,如果列表中的任何 ID 在 DB 中没有文档,我希望得到这样的 ID 作为响应。
【问题讨论】:
标签: mongodb spring-data-mongodb