现在我的 mongodb 中有 100 个相同结构的文档,我怎么可以只用一个实体类( Entity )去查询这些文档,,,文档的区别只有文档名。。。网上资料好少,找了蛮久还是没头绪。。。
|
1
@Document(collection = "#{T(demo.TenantGenerator).tenant()}Employee")
搜索关键字: spring data mongo dynamic collection name |
|
qinxiDec 13, 2018
2
|
|
3
利用 MongoTemplate:
List<Entity> entities = mongoTemplate.find(Query.query(new Criteria()), Entity.class, "entityName"); find 第三个条件可以输入文档名字。 |
|
xiaolongyuanDec 13, 2018
6
|
|
qinxiDec 13, 2018
7
@xiaolongyuan #6 如果想用 NameQuery 偷个懒的话 就只能用 spel
|