Я копирую и храню некоторые данные из базы данных sql. Я сохраняю данные для объекта A на одном проходе, а объект B — на другом проходе. В объекте B сохранен _id объекта A. Я хотел бы сохранить A со ссылкой на B, чтобы при загрузке A я одновременно получал всю информацию из B.
Однако объект A не будет находиться в моей памяти в то время, когда я создаю объект B, не без серьезного рефакторинга. Поскольку ссылочный объект немного больше, чем _id, в любом случае, есть ли способ сказать morphia, что они должны использовать _id A для ссылки на A без предварительной загрузки всего A в память, чтобы сохранить объект в B? Будет ли создание в противном случае «пустого» объекта только с _id A и любым другим значением, установленным по умолчанию, и сохранение его эффективно делать то, что я хочу?