Myslím, že to bez pojo při použití spring-data nezvládnete. To nejmenší, co můžete udělat, je toto
public interface NoPojoRepository extends MongoRepository<DummyPojo, String> {
}
a vytvořte figurínu pojo s pouhým id a mapou.
@Data
public class DummyPojo {
@Id
private String id;
private Map<String, Object> value;
}
Protože toto pole hodnoty je mapa, můžete uložit v podstatě cokoliv.