// ver em java o JSON do filtro
List<Bson> lx = new ArrayList<Bson>();
for (Iterator<String> iterator = campo.iterator(); iterator.hasNext();) {
String f = iterator.next();
lx.add(
Filters.eq(f,campoValor.get(index))
);
index++;
}
Bson filter = Filters.and(Filters.eq("IdEmpresa",idEmpresa),Filters.or(lx)) ;
BsonDocument bsonDocument = filter.toBsonDocument(BsonDocument.class, MongoClient.getDefaultCodecRegistry());
System.out.println(bsonDocument);

Nenhum comentário:
Postar um comentário