segunda-feira, 5 de novembro de 2018

Filtro and e or em JSON com Java

// 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