Попытка найти список маршрутов из базы данных с фильтром - PullRequest
0 голосов
/ 05 октября 2018

Я сейчас занимаюсь разработкой приложения для совместного использования.Приложение позволяет водителю создать маршрут для кого-то (пассажира), чтобы найти соединение.Вот метод для создания маршрута:

@Transactional
public Route createRoute(Date aDate, Time aTime, Driver aDriver, Set<Stop> stops, String vehicle, String startCity, int numberOfSeats) {
    Route route = new Route();
    route.setAvailableSeats(numberOfSeats);
    route.setDate(aDate);
    route.setStartCity(startCity);
    route.setStop(stops);
    route.setVehicle(vehicle);
    route.setIsAvailable(true);
    route.setIsComplete(false);
    entityManager.persist(route);
    return route;
}

Теперь я хочу написать findRoutes (Date aDate, String startCity, String endCity), который находит доступные маршруты на основе списка ограничений, однако яЯ немного запутался с тем, как entityManagerWorks.createQuery.Как мне найти маршруты с учетом этих ограничений?

...