У меня есть коллекция Set<Tag>
в классе сущности. Tag
класс содержит только Long id
и String
значение. Im пытаясь найти Place
по Tag
, но им получать ошибки Could not analyze lambda code
Как искать Установить с помощью Jinq
String name = places.getTag().getName();
if (name != null) {
stream = stream.where(p -> p.getTags().iterator().next().getName().equals(name));
}
Существует способ сделать его жестким и элегантным? Я знаю, что мой код неверен, и им получать сообщение об ошибке, потому что Jinq вероятно не поддерживает что-то вроде этого p.getTags().iterator().next().getName()