Ce que vous faites, c'est interroger uniquement avec {$lte: toDate}
perdre $gte
opérateur dans l'écrasement de clé. Ce que vous voulez, c'est :
query.put("dateAdded", BasicDBObjectBuilder.start("$gte", fromDate).add("$lte", toDate).get());
Ce que vous faites, c'est interroger uniquement avec {$lte: toDate}
perdre $gte
opérateur dans l'écrasement de clé. Ce que vous voulez, c'est :
query.put("dateAdded", BasicDBObjectBuilder.start("$gte", fromDate).add("$lte", toDate).get());