![](/img/trans.png)
[英]How to get _id after insertion to mongoDb collection using mongoDb java asynchronous driver
[英]How to get count after using find with Java MongoDB driver?
有人回答我關於構造MongoDb查詢
如何使用Java MongoDB驅動程序使用正則表達式和復雜條件進行代碼收集查找?
仍未解決有關計數的問題:因此,對於此查詢,如何編寫返回計數的類似Java代碼:
db.cache.find({objectKey: { $regex: 'Bos*'}, cacheVersionString:'08/03/15_11:05:09'}).count()
使用MongoTemplate
,將是這樣的:
Query query = new Query();
query.addCriteria(Criteria.where("objectKey").regex("Bos*"));
query.addCriteria(Criteria.where("cacheVersionString").is("08/03/15_11:05:09"));
long count = mongoTemplate.count(query, MyClass.class);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.