È possibile interrogare le proprietà booleane in JPA di Spring Data senza utilizzare i parametri del metodo?Query di proprietà booleane in spring-data-jpa senza utilizzare i parametri del metodo
Fondamentalmente vorrei far funzionare tutto questo senza usare l'annotazione @ query personalizzate:
@Query("SELECT c FROM Entity c WHERE c.enabled = true")
public Iterable<Entity> findAllEnabled();
Grazie, @orangegoat, ma sei sicuro che funzioni? È stato introdotto in una versione successiva di Spring Data? Sto usando 1.0.1 e sto ricevendo un'eccezione: _Errore nel creare bean con nome 'entityRepository': FactoryBean ha gettato un'eccezione sulla creazione dell'oggetto; l'eccezione nidificata è java.lang.IllegalArgumentException: Nessuna proprietà true trovata per tipo boolean_ –
Bene, è stata introdotta nella versione 1.1.0.RC1 (2012-02-03): _ "Supporto per True/False come parole chiave di query (DATAJPA-132) "_. Marcatura come accettata anche se non riesco a verificare se funziona. –