sql >> Database >  >> NoSQL >> MongoDB

Waarom duwt de Spark Mongo-connector de filters niet naar beneden?

Het is niet de GreaterThan dat uw probleem veroorzaakt, is het feit dat het filter zich in een genest veld bevindt. Uw filter op doc_type werkt omdat het niet genest is. Dit is blijkbaar een probleem met de Catalyst-motor in Spark, niet met de Mongo-connector. Het heeft ook invloed op predikaat-pushdowns in bijvoorbeeld parket.

Zie de volgende discussies in de Spark Jira voor meer details.

Spark 19638

Spark 17636




  1. Kan Mongoose niet verbinden met Atlas

  2. Zoeken in volledige tekst in MongoDB

  3. Promoot subvelden naar het hoogste niveau in projectie zonder alle sleutels op te sommen

  4. MongoDB $letterlijk