मुझे नहीं लगता कि स्प्रिंग-डेटा का उपयोग करते समय आप इसे बिना पूजो के कर सकते हैं। कम से कम आप यह तो कर ही सकते हैं
public interface NoPojoRepository extends MongoRepository<DummyPojo, String> {
}
और केवल आईडी और मानचित्र के साथ एक डमी पूजो बनाएं।
@Data
public class DummyPojo {
@Id
private String id;
private Map<String, Object> value;
}
चूंकि यह मान फ़ील्ड एक मानचित्र है, आप बहुत कुछ संग्रहीत कर सकते हैं।