其他分享
首页 > 其他分享> > Spring Data api常用mongo操作

Spring Data api常用mongo操作

作者:互联网

使用projections查询collection中指定属性

 Query query=new Query();
        Criteria criteria=new Criteria();
        criteria.and("accountId").is(accountId);
        query.addCriteria(criteria);
        query.fields().include("templateId").include("templateName").include("templateDesc");//查询指定属性
        List<FormTemplate> formTemplates = mongoTemplate.find(query, FormTemplate.class);

转义成查询json

{ "accountId" : { "$numberLong" : "2" } } fields: Document{{templateName=1, templateDesc=1, _id=1}}

标签:mongo,Spring,Criteria,查询,api,criteria,query,include,accountId
来源: https://blog.csdn.net/newCheng/article/details/97160019