I am working with Spring data Redis and have the following repository:
public interface MyClassRepository extends CrudRepository<MyClass, String> {
}
When I call findAll(Iterable< String> ids)
method, correct data is returned:
final List<String> ids = Lists.newArrayList("id1", "id2");
final Iterable<MyClass> mappingIterable = mappingRepository.findAll(ids);
However, calling findAll()
is not returning data, instead it returns null
value against each of the id
present in Redis:
final Iterable<MyClass> mappingIterable = mappingRepository.findAll();
Returns:
[null, null]