Database
[{fieldC:{fieldX1:{N:2},fieldX2:{N:1},fieldX3:{N:3}}},{fieldC:{fieldX1:{N:0},fieldX2:{N:0},fieldX3:{N:0}}}]
Query
db.collection.find({"$where":"function() { for (var field in this.fieldC) { if (this.fieldC[field].N > 0) return true; } return false; }"})