gcube-cms-suite/geoportal-service/src/test/java/org/gcube/application/geoportal/service/engine/mongo/ManagementUseCases.java

31 lines
874 B
Java

package org.gcube.application.geoportal.service.engine.mongo;
import com.mongodb.client.model.Projections;
import org.bson.BsonType;
import org.bson.Document;
import org.gcube.application.geoportal.common.model.rest.ConfigurationException;
import org.junit.Test;
import static com.mongodb.client.model.Filters.exists;
import static com.mongodb.client.model.Filters.type;
public class ManagementUseCases extends MongoTests {
@Test
public void deleteByQuery() throws ConfigurationException {
MongoTester tester = new MongoTester("profiledConcessioni");
System.out.println("Using builders..");
tester.getCollection().
find(type("_profileID", BsonType.NULL))
// find(exists("profileID",false))
.forEach(printBlock);
// deleteMany(type("_profileID", BsonType.NULL));
}
}