嗨,我有一个 SQL 查询,我正在尝试使用 MongoJava 驱动程序 Jdbc [2.10] 在 MongoDB 中实现它。我的 sql 查询是,
SELECT DISTINCT table1.id FROM table1,table2 WHERE table1.x = table2.x and
table1.y IN ( somevalue ) AND table2.y IN (somevalue)
在 MongoDB 中,我有 Table1 集合和 Table2 集合。使用 Jdbc 我创建了两个对象来访问两个集合。考虑我在每个集合中有 1 条缺失记录。如果我尝试将每个文档值与另一个集合进行比较,则需要 1 次缺失 * 1 次缺失比较。?? 之后我想用'y'值匹配它??
谁能建议我如何有效地将这个查询转换为 MongoDB jdbc 查询?
谢谢