0
我有映射到具有元素的數組,但是當只有一個元素,文件看起來是這樣的一個JSON文件的XML配置:爪哇 - MongoDB的 - 地圖JSON對象的Java數組
{
"name" : "test2"
"products" : {
"id" : "prod3"
"value" : "prod_value3"
}
}
{
"name" : "test1"
"products" : [
{
"id" : "prod1"
"value" : "prod_value1"
},
{
"id" : "prod2"
"value" : "prod_value2"
}
]
}
相反元件的陣列的,只有一個元素「產品」
的JSON插入MongoDB的數據庫,我試圖將「產品」作爲ArrayList
但在第一實施例圖,來數組返回空。 我的問題是:有什麼方法可以自動映射這種情況與Java?也許customMapper
?
這聽起來不錯!我沒有想到,但我如何編輯mongo映射器使用的方法?我已經改變了常規setter,它不起作用。 –