将Spring数据与mondoDb一起使用。我有一个用户POJO,其中一些字段注释为@DBRef(lazy = true)
。对于某些查询,我想用这些数据填充这些字段。我无法弄清楚如何。
让我们说我有用户集合和组织集合。 User
POJO有一个字段
@DBRef(lazy = true)
private Organization org;
然后我执行
List<User> user = mongoTemplate.find(userQuery, User.class);
此时我确实看到user.get(0).getOrg()
返回了Organization
类型的对象,只填充了id字段。
在这里,我想指定一个地方,我希望所有组织字段都填充其数据(类似于mongooseJS允许您配置查询以填充某些字段)