Я пытаюсь использовать интерфейс спецификации. Пока все хорошо, но теперь я хотел бы использовать дополнительные критерии поиска. В приведенном ниже коде, если customerId (Long) равен нулю, я хотел бы получить всех клиентов из db, а не только клиента с указанным c Id. Сейчас работает только вторая часть. Можно ли получить всех клиентов, если данный идентификатор равен нулю? Заранее спасибо!
Specification<Order> customer = (root, query, cb) -> {return cb.equal(root.get("customerId"), customerId);
};