こんにちは、MongoJava ドライバー Jdbc [2.10] を使用して MongoDB に実装しようとしている SQL クエリが 1 つあります。私の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 を使用して、2 つのコレクションにアクセスするために 2 つのオブジェクトを作成しました。各コレクションに 1 つの不足レコードがあるとします。各ドキュメントの値を別のコレクションと比較しようとすると、1 欠落 * 1 欠落比較が必要です。?? その後、「y」値と一致させたいですか??
このクエリをMongoDB jdbcクエリに効率的に変換する方法を教えてください。
ありがとう