Znalazłem i naprawiłem problem. Napotkałem kilka problemów:
- Po pierwsze, po długim używaniu ORM byłem zdezorientowany, że
name
to pole w mongo ifieldName
to nazwa właściwości (problem ). - Po drugie, jeśli
fieldName
nie pasuje do żadnej właściwości, jest po prostu po cichu pominięte (gdzie ORM zgłasza wyjątek). Trudno było więc ustalić, dlaczego nieruchomość nie została uratowana. (problem ).
Po poprawieniu mapowania wszystko działa dobrze.