20日
...
20日
一个很棒的用MarkDown做PPT的软件
MongoTemplate Aggregation 主键查询踩坑
如果使用 mongoTemplate.findOne
会将 id
自动映射为数据库中的 _id
Query query = Query.query(Criteria.where("id").is(id));
mongoTemplate.findOne(query, Project.class);
但如果使用 mongoTemplate.aggregate
时,必须直接写 _id
,不会自动进行映射
Query query = Query.query(Criteria.where("_id").is(id));
mongoTemplate.aggregate(aggregation, "project", JSONObject.class)
具体原因不明...
你认为这篇文章怎么样?
- 0
- 0
- 0
- 0
- 0
- 0