mongo db spark java查询问题
我正在使用ReadConfig生成查询 但是,当您选择mongo db spark java查询问题,java,mongodb,apache-spark,Java,Mongodb,Apache Spark,我正在使用ReadConfig生成查询 但是,当您选择$match然后运行查询时,查询将在mongodb compass中完美运行 { $and:[ { orgId : { $in : [ObjectId('5fc22cac385d99f19a8088b1'), ObjectId('5fc22bac385c99f19a8088b1'), ObjectId('5fc22bac385c99f19a8088b1'), ObjectId('5fc22bac385c99f19a8088b1'), Obje
$match
然后运行查询时,查询将在mongodb compass中完美运行
{ $and:[
{ orgId : { $in : [ObjectId('5fc22cac385d99f19a8088b1'), ObjectId('5fc22bac385c99f19a8088b1'), ObjectId('5fc22bac385c99f19a8088b1'), ObjectId('5fc22bac385c99f19a8088b1'), ObjectId('5fc22bac385c99f19a8088b1')] } }
,{ second : { $in : [ObjectId('5fc4ac5dc70aw4043c76e3a7'), ObjectId('5fc22bac385c99f19a8088b1'), ObjectId('5fc22bav385d99f19a8088b1'), ObjectId('5fc22bac385c99f19a8088b1'), ObjectId('5fc22bav385d99f19a8088b1')] } }
]}
但当我使用它时,我会出错
管道=以上查询
readOverrides.put("pipeLine", pipeLine);
ReadConfig readConfig = ReadConfig.create(jsc).withOptions(readOverrides);
错误->无法识别的管道阶段名称:'$和''在服务器上