Map-typed properties are currently persisted as follows:
{ "_id" : "7ab2aaa4-98ee-4eb1-95c9-655d0d040797", "addresses" : [ { "nick" : "home", "addresses_id" : "6c0508fa-ab7f-4391-9887-ebc3a67d6a12" }, { "nick" : "work", "addresses_id" : "680e11aa-c13d-4079-a8ce-2fcd32929c04" } ] }
It should be rather the following instead:
{ "_id" : "7ab2aaa4-98ee-4eb1-95c9-655d0d040797", "addresses" : { "home" : "6c0508fa-ab7f-4391-9887-ebc3a67d6a12", "work" : "680e11aa-c13d-4079-a8ce-2fcd32929c04" } }