Я пытаюсь сделать запрос как обычно, но на этот раз мне нужно три условия в моем запросе. Итак, я написал код и запрос выглядит примерно так:
Query query = pm.newQuery(LokationsEntry.class, " personalgroup == 1 && openningtime < now && closingtime > now");
query.declareParameters("java.util.Date now");
entries = (List<LokationsEntry>) query.execute(now);
Теперь это параметр даты.
Проблема в том, что если я уберу одно из сравнений дат, оно будет работать нормально. Но это дает мне эту ошибку, если я использую оба сравнения дат. Мне нужно сделать запрос, чтобы время было между временем закрытия и открытия. Вы знаете, как решить эту загадку?