Yay verimi mongodb depoları için garip bir sorunum var .. Bir alanı findAll
isteğim dışında bırakmak istiyorum. Bunu nasıl başarabilirim ?Spring data mongodb havuz bulTüm alan dışlama
@Query(fields = "{'objectContentAsJson':0}")
Page<ObjectHistory> findByObjectIdAndServiceIgnoreCase(String objectId, String service, Pageable pageable);
Ama findAll
için hiçbir şansı:
Bu mükemmel çalışıyor
@Query(fields = "{'objectContentAsJson':0}")
Page<ObjectHistory> findAll(Pageable pageable);
Bu atar:
Neden Olduğu: org.springframework.data.mapping.PropertyReferenceException : Hayır özellik bulunamadı Obje için bulundu ctHistory! org.springframework.data.mapping.PropertyPath de. org.springframework.data.mapping.PropertyPath.create (PropertyPath.java:327) 'den (PropertyPath.java:75) org.springframework.data.mapping de org.springframework.data.mapping.PropertyPath.from de .PropertyPath.create org.springframework.data.mapping.PropertyPath.from (PropertyPath.java:270) 'den (PropertyPath.java:307) (PropertyPath.java : 'de 241) org.springframework.data.repository.query.parser.Part (Part.java:76)
Ama bunu anlamıyorum, yine de yardım için diğer işlevi de benim gibi –
Teşekkür çalışır:
Bu sizin için çalışmalı! –
Diğer durumda, sorgu yöntem adından türetilebilir. –