sql >> Database >  >> NoSQL >> MongoDB

Hoe een kolom in mongodb te onderdrukken met behulp van Java-stuurprogramma's?

Je kunt zoiets proberen.

import static com.mongodb.client.model.Projections.excludeId;

FindIterable<Document> resultSet = db.getCollection("document").find(query).projection(excludeId());

Andere velden uitsluiten

import static com.mongodb.client.model.Projections.fields;

FindIterable<Document> resultSet = db.getCollection("document").find(query).projection(
fields(exclude("fieldname", "fieldvalue")));

Voor een volledige lijst van projecties.

http://api.mongodb.com/ java/3.0/?com/mongodb/client/model/Projections.html http://mongodb.github.io/mongo-java- driver/3.0/builders/projections/




  1. MongoDB migreren naar DynamoDB, deel 1

  2. ReferenceField met verwijzing naar bestaand document

  3. Aan de slag met CouchDB

  4. Database-updates en beveiligingspatches eenvoudig beheren