0
春天文檔MONGO談論自定義類型映射 Reference映射堅持實體使用彈簧
使用@TypeAlias和TypeInformationMapper ..但我無法找到任何實際的例子
有人可以參考?
定義MappingMongoConverter它與實體持久性有關嗎?
感謝
春天文檔MONGO談論自定義類型映射 Reference映射堅持實體使用彈簧
使用@TypeAlias和TypeInformationMapper ..但我無法找到任何實際的例子
有人可以參考?
定義MappingMongoConverter它與實體持久性有關嗎?
感謝
當使用彈簧的數據,然後蒙戈創建將存儲類的完全限定名稱的屬性_class堅持文檔的實體。 @TypeAlias用於自定義保存在_class屬性中的值。
春季的這個例子reference顯示瞭如何將_class屬性添加到mongo文檔中。如果附加@TypeAlias(「樣本」),那麼_class屬性將具有值「sample」而不是完全限定名。
public class Sample {
Contact value;
}
public abstract class Contact { … }
public class Person extends Contact { … }
Sample sample = new Sample();
sample.value = new Person();
mongoTemplate.save(sample);
{ "_class" : "com.acme.Sample",
"value" : { "_class" : "com.acme.Person" }
}