Това не е GreaterThan
което причинява проблема ви, това е фактът, че филтърът е на вложено поле. Вашият филтър на doc_type
работи, защото не е вложен. Това очевидно е проблем с двигателя Catalyst в Spark, а не с конектора Mongo. Той също така засяга предикатните натискания надолу в, например, Parquet.
Вижте следните дискусии в Spark Jira за повече подробности.