我只需要一个帮助来弄清楚如何使用monogo db template和spring从内部类或类列表中获取数据。例如,如果我有一个有数据的类
上课用户:
String id;
String userName;
String firstName;
String lastName;
ArrayList<Search> search;
上课搜索:
String key;
ArrayList<XYZ> XYZ;
类 XYZ ;
String id;
String name;
String data;
现在我的问题是如何从XYZ类中获取数据作为用户和搜索的内部类,可能是获取这些数据的查询。
提前谢谢。
答案 0 :(得分:0)
Query searchUserQuery = new Query((Criteria.where("userName").is("rohit")));
searchUserQuery.addCriteria((Criteria.where("search.key").is("foo")));
searchUserQuery.addCriteria((Criteria.where("search.XYZ.id").is("10")));
This will return a result where userName is "rohit", search Key value is "foo" and XYZ class contains id =10.
Its working for me!!!.