Ich habe eine Controller-Methode wie so für die SucheSuche nach null mit querydsl
@RequestMapping(method = RequestMethod.GET)
public Page<MyEntity> find(@QuerydslPredicate(root = MyEntity.class)
Predicate predicate,
Pageable pageable) {
return this.myEntityRepository.findAll(predicate, pageable);
}
Es funktioniert großartig. Ich kann eine GET
Anfrage mit verschiedenen Abfragezeichenkettenparametern ausstellen, und es filtert entsprechend, aber jetzt möchte ich nach null suchen. Ich habe versucht, etwas wie , aber das predicate
Argument ist immer null
.
Wie kann ich suchen, wo bestimmte Felder null sind?
Ich endete beim Erstellen zusätzlicher Ressourcen/Routen mit dem Verhalten hart codiert. Trotzdem danke. –