Java-запрос mongodb для получения объекта вложенного массива на основе условия - PullRequest
0 голосов
/ 25 февраля 2019

У меня есть объект Company со списком объектов Employee.Я хотел бы получить объект Employee из объекта Object с условием employee.firstName, а employee.lastName соответствует вводу пользователя.

Company.java

@Data  //lombok annotation
class Company{

 String id;

 String companyName;

 List<Employee> employees;
}

Employee.java

@Data //Lombok annotation
class Employee {

   String firstName;

   String lastName;

   Integer salary;
}

Я изучил Mongodb, в котором есть структура агрегации и $ filter, которые помогают в получении объекта вложенного массива.Если кто-то знает, как это сделать в ядре Java, пожалуйста, дайте мне знать, как этого можно достичь с помощью инфраструктуры агрегации и кода Java.

Спасибо!

PS Я не использую Spring Framework.

...