Jeg tror ikke, du kan gøre det uden en pojo, når du bruger spring-data. Det mindste du kan gøre er dette
public interface NoPojoRepository extends MongoRepository<DummyPojo, String> {
}
og lav en dummy pojo med kun id og et kort.
@Data
public class DummyPojo {
@Id
private String id;
private Map<String, Object> value;
}
Da dette værdifelt er et kort, kan du gemme stort set alt.