Class MorphiaQuery<K>

java.lang.Object
com.querydsl.mongodb.AbstractMongodbQuery<K,MorphiaQuery<K>>
com.querydsl.mongodb.morphia.MorphiaQuery<K>
Type Parameters:
K - result type
All Implemented Interfaces:
Fetchable<K>, FilteredClause<MorphiaQuery<K>>, SimpleQuery<MorphiaQuery<K>>

public class MorphiaQuery<K> extends AbstractMongodbQuery<K,MorphiaQuery<K>>
MorphiaQuery extends AbstractMongodbQuery with Morphia specific transformations

Example


 QUser user = QUser.user;
 MorphiaQuery<User> query = new MorphiaQuery<User>(morphia, datastore, user);
 List<User> list = query
     .where(user.firstName.eq("Bob"))
     .fetch();
 
Author:
laimw, tiwe
  • Constructor Details

    • MorphiaQuery

      public MorphiaQuery(org.mongodb.morphia.Morphia morphia, org.mongodb.morphia.Datastore datastore, EntityPath<K> entityPath)
    • MorphiaQuery

      public MorphiaQuery(org.mongodb.morphia.Morphia morphia, org.mongodb.morphia.Datastore datastore, Class<? extends K> entityType)
    • MorphiaQuery

      public MorphiaQuery(org.mongodb.morphia.Morphia morphia, org.mongodb.morphia.Datastore datastore, org.mongodb.morphia.mapping.cache.EntityCache cache, EntityPath<K> entityPath)
    • MorphiaQuery

      public MorphiaQuery(org.mongodb.morphia.Morphia morphia, org.mongodb.morphia.Datastore datastore, org.mongodb.morphia.mapping.cache.EntityCache cache, Class<? extends K> entityType)
  • Method Details