【发布时间】:2014-08-28 18:50:22
【问题描述】:
我正在尝试提出一个概念来获取查询字符串并通过查询对象将其传递给这样的东西:
returnList = mongoTemplateTracking.find(query,TrackingData.class, COLLECTION_NAME);
我一直在查看 Query 和 Criteria 类的构造函数,看看它们是否可以采用原始字符串,例如:
"ID" : "32399a"
而不是通过 Criteria.where().is() 等来构建 Criteria 对象。
方法我看过
protected <T> List<T> doFind(String collectionName,
com.mongodb.DBObject query,
com.mongodb.DBObject fields,
Class<T> entityClass)
但是,当我将 mongoTemplateTracking 自动装配到我的班级中时,我无法访问此方法。
【问题讨论】:
标签: spring mongodb-java