мне нужно прочитать документов (ParentDocument), содержащих список бобов (ChildDocument). И эти бобы, Мне нужно преобразовать только определенное поле (content), чтобы изменить значение. Это только для чтения mongoDb и загрузки бобов, а не для хранения в mongodb модификации.пружинных данных MongoDB преобразователи на встроенных документах не работают
Например:
@Document(collection = "parent")
class ParentDocument {
@Id
String id;
List<ChildDocument> children;
}
@Document
class ChildDocument {
@Id
String id;
// Modify the content reading in the database before storing the result in the java bean
String content;
}
Я пытаюсь использовать конвертер на ChildDocument, но он не работает, потому что преобразователи не используются для встроенных документов, таких как ChildDocument (я думаю?).
Кто-то может мне помочь и иметь чистое решение для этого?
Благодаря
Можете ли вы показать, что вы пробовали? –