Ini bukan GreaterThan
itulah yang menyebabkan masalah Anda, itu adalah fakta bahwa filter berada di bidang bersarang. Filter Anda di doc_type
berfungsi karena tidak bersarang. Ini, tampaknya merupakan masalah dengan mesin Catalyst di Spark, bukan konektor Mongo. Ini memengaruhi penekanan predikat di, misalnya, Parket juga.
Lihat pembahasan berikut di Spark Jira untuk lebih jelasnya.