Я использую Quarkus для создания веб-службы, которая принимает входные данные, обрабатывает их и сохраняет некоторые результаты в виде объектов в MongoDB. Тем не менее, я получаю сообщение об ошибке «Bson не может найти код c». Я считаю, что это должно быть связано с тем, как построен мой объект.
Пример атрибутов моего объекта:
public class ResultsResponse{
//Job id for tracking if using db to store
private String jobId;
private Boolean matched;
private long timeElapsedInMillis;
private String source1;
private String source2;
private Double absoluteTolerance;
private Integer maxResultsLimit;
private List<List<String>> missingRows;
private List<String> headers;
private List<List<String>> acceptableRows;
Из-за того, что я выполнил поиск в Google, я считаю, что это потому, что Bson не может отобразить List<List<String>
в тип данных mongodb. Я также следовал документации quarkus здесь , чтобы создать провайдера нестандартного кода c, но я не совсем понимаю, как именно я могу это сделать.
Благодарим вас за то, что кто-то может предоставить какие-либо материалы, и не стесняйтесь запрашивать дополнительную информацию, если это необходимо. Спасибо!