Example usage for org.springframework.data.mongodb.core.query Query Query

List of usage examples for org.springframework.data.mongodb.core.query Query Query

Introduction

In this page you can find the example usage for org.springframework.data.mongodb.core.query Query Query.

Prototype

public Query() 

Source Link

Usage

From source file:net.cit.tetrad.utility.code.DeviceCode.java

private Query getQuery() {
    Query query = new Query();
    query.fields().exclude("_id").include("idx").include("uid");
    return query;
}

From source file:io.gravitee.repository.mongodb.management.internal.event.EventMongoRepositoryImpl.java

@Override
public Collection<EventMongo> findByProperty(String key, String value) {
    Query query = new Query();
    query.addCriteria(Criteria.where("properties." + key).is(value));

    List<EventMongo> events = mongoTemplate.find(query, EventMongo.class);

    return events;
}

From source file:jp.co.ctc_g.rack.connector.process.WooreaProcessRepository.java

@Override
public List<WooreaProcess> findByPpid(String groupId, String ppid) {

    return operations.find(new Query().addCriteria(Criteria.where("groupId").is(groupId))
            .addCriteria(Criteria.where("metadata.ppid").is(ppid)), WooreaProcess.class);
}

From source file:tv.arte.resteventapi.core.querying.mongo.db.AbstractBaseMongoDBQueryBuilder.java

/**
 * Constructor
 */
protected AbstractBaseMongoDBQueryBuilder() {
    mongoQuery = new Query();
}

From source file:jp.co.ctc_g.rack.connector.sharedmem.SharedmemRepositoryImpl.java

/**
 * {@inheritDoc}//from   w w w .  j  a  v  a 2s .  co m
 */
@Override
public SharedmemEntity findOneBy(String groupId) {

    return operations.findOne(new Query().addCriteria(Criteria.where("groupId").is(groupId)),
            SharedmemEntity.class);
}

From source file:example.ComposedAnnotationIntegrationTest.java

@Before
public void setUp() {

    operations.remove(new Query(), Venue.class);
    operations.remove(new Query(), ImprovedVenue.class);

    this.theWhiteResidence = new Venue("308 Negra Arroyo Lane, Albuquerque, New Mexico, 87104",
            new Point(-106.5387498, 35.1261101));

    this.jessesHouse = new Venue("9809 Margo Street, Albuquerque, New Mexico 87104",
            new Point(-106.6677747, 35.087538));

    this.carWash = new ImprovedVenue("9516 Snow Heights Circle NE, Albuqerque, New Mexico 87112",
            new Point(-106.5369764, 35.1084638));

    this.pollosHermanos = new ImprovedVenue("12000  12100 Coors Rd SW, Albuquerque NM, 87045",
            new Point(-106.688545, 35.0146382));

    this.saulsOffice = new ImprovedVenue("9800 Montgomery Blvd NE, Albuquerque, New Mexico, 87111",
            new Point(-106.5346129, 35.1293502));

    operations.save(this.theWhiteResidence);
    operations.save(this.jessesHouse);
    operations.save(this.carWash);
    operations.save(this.pollosHermanos);
    operations.save(this.saulsOffice);
}

From source file:com.github.carlomicieli.nerdmovies.TestHelper.java

public void cleanupUsers() {
    mongoTemplate.remove(new Query(), MailUser.class);
}

From source file:com.epam.ta.reportportal.database.dao.LogLevelConverterTest.java

@Test
public void saveLogWithLevel() {
    Log log = new Log();
    log.setLevel(LogLevel.INFO);/*w w  w.j  av  a2  s .  com*/
    mongoOperations.save(log);

    // List<Log> logs = mongoOperations.findAll(Log.class);
    final Log id = mongoOperations.findOne(new Query().addCriteria(Criteria.where("_id").is(log.getId())),
            Log.class);
    Assert.assertNotNull(id);
    Assert.assertThat(id.getLevel(), is(LogLevel.INFO));
}

From source file:app.data.local.CollectionBindingRepositoryImpl.java

@Override
public void addFavor(long colId, String uid, @Nonnull CollectionBinding.Data data) {
    if (hasExistFavor(colId, data)) {
        return;//w  w w .  ja  v  a  2s. co m
    }
    data.uid = uid;

    Query query = new Query();
    query.addCriteria(Criteria.where("collectionId").is(colId));

    Update update = new Update();
    update.addToSet("favors", data);

    mMongoTemplate.upsert(query, update, CollectionBinding.class);
}

From source file:st.malike.service.mongo.DemographicSummaryService.java

public List getDemographicSummaryByDate(Date dateCreated) {
    Query query = new Query();
    query.addCriteria(Criteria.where("dateCreated").is(dateCreated));
    return mongoTemplate.find(query, DemographicSummary.class, "demographic_summary");
}