Я новичок в весенней загрузке и mongodb, и у меня очень простой вопрос.
class A{
private String x;
private String y;
@DBRef
private List<B> listOfB;
... getter ....
... setter ....
}
class B{
private String q;
private boolean status;
}
Query query = new Query();
query.addCriteria(new Criteria("status").is(true));
query.addCriteria(new Criteria("listOfB.$status").is(true));
mongoOperations.find(query, A.class);
Я хочу получить объект с listOfB, но listOfB состоит только из значения status = true из MongoDb с пружинной загрузкой.