This commit is contained in:
weiping 2018-01-12 13:01:37 +08:00
Родитель 910d1c3c8e
Коммит d77cad44e4
1 изменённых файлов: 5 добавлений и 3 удалений

Просмотреть файл

@ -58,9 +58,11 @@ public class MappingDocumentDbConverter
final Object idValue = sourceDocument.getId();
final JSONObject jsonObject = new JSONObject(sourceDocument.toJson());
// Replace the key id to the actual id field name in domain
jsonObject.remove("id");
jsonObject.put(idProperty.getName(), idValue);
if (idProperty != null) {
// Replace the key id to the actual id field name in domain
jsonObject.remove("id");
jsonObject.put(idProperty.getName(), idValue);
}
return objectMapper.readValue(jsonObject.toString(), type);
} catch (IOException e) {