文件我有一個可以有動態密鑰名稱的文件:如何映射與動態密鑰到春節MongoDB的實體類
{
"_id" : ObjectId("51a29f6413dc992c24e0283e"),
"envinfo" : {
"appName" : "MyJavaApp",
"environment" : {
"cpuCount" : 12,
"heapMaxBytes" : 5724766208,
"osVersion" : "6.2",
"arch" : "amd64",
"javaVendor" : "Sun Microsystems Inc.",
"pid" : 44996,
"javaVersion" : "1.6.0_38",
"heapInitialBytes" : 402507520,
}
這裏envinfo
的鍵事先不知道。 什麼是在Spring Data Mongodb中創建實體類的最佳方式,它將映射此文檔?
你是說同一個集合的另一個文檔會有_id和一個類似於envinfo的嵌入對象,但是被稱爲別的東西?像envinfo2? – Jayz
我的意思是envinfo上的字段並未提前知道。在這裏他們是'cpuCount','arch'等,但他們可能是'coreCount',或其他。 – pdeva