2013-07-11 33 views

cevap

55

JPA repository section sorgu oluşturma aşağıdaki yöntemleri vardır.

True findByActiveTrue() … where x.active = true 
False findByActiveFalse() … where x.active = false 

Benim tahminim ben @Query notunu bile atlanabilir inanıyoruz

@Query 
public Iterable<Entity> findByEnabledTrue(); 
+0

Teşekkürler, @orangegoat, ancak çalıştığından emin misiniz? Bazı daha sonra Bahar Veri sürümünde tanıtıldı mı? 1.0.1 kullanıyorum ve istisna alıyorum: _Error 'entityRepository' adıyla fasulye yaratma: FactoryBean nesne oluşturma konusunda istisna attı; nested exception, java.lang.IllegalArgumentException: type boolean_ –

+0

için bir özellik bulunamadı. Bu, 1.1.0.RC1 sürümünde (2012-02-03) kullanıma sunulmuştur: _ "Sorgu anahtar kelimeleri olarak doğru/yanlış desteği (DATAJPA-132) "_. İşe yarayıp yaramadığını test edemem olarak kabul edildi olarak işaretleme. –

10

kullanmak olacaktır. Bu nedenle şöyle çalışır:

public Iterable<Entity> findByEnabledTrue(); 
İlgili konular