Det er ikke GreaterThan
det er årsagen til dit problem, det er det faktum, at filteret er på et indlejret felt. Dit filter på doc_type
virker, fordi det ikke er indlejret. Dette er tilsyneladende et problem med Catalyst-motoren i Spark, ikke Mongo-stikket. Det påvirker også prædikat-pushdowns i f.eks. parket.
Se de følgende diskussioner i Spark Jira for flere detaljer.