2016-04-22 17 views
2

文档说:MorQuery中createQuery和find的区别?

/** Returns a new query bound to the collection (a specific DBCollection) **/ 
<T> Query<T> createQuery(Class<T> collection); 

/** Find all instances by type **/ 
<T> Query<T> find(Class<T> clazz) 

两个返回Query<T>对象。结果是一样的。有什么不同?

回答

2

他们是相同的。

看着DataSourceImpl.java,它仅仅是一个的createQuery包装。

// DatastoreImpl.java 

@Override 
public <T> Query<T> find(final Class<T> clazz) { 
    return createQuery(clazz); 
} 
相关问题