No, ano, Object-Relational mapovači jsou s MongoDB nadbyteční, protože MongoDB není relační databáze, je to databáze orientovaná na dokumenty.
Místo SQL tedy píšete dotazy v JSON. Pokud opravdu, opravdu pokud chcete psát surový JSON, na rozdíl od, řekněme, Linq, pak stále budete chtít použít mapovač. A pokud nechcete vytvářet spojení proti samotné MongoDB, pak nechcete předávat skutečný Document
objekty kolem, chcete je namapovat na skutečné POCO.
Mapování je mnohem jednodušší s databází orientovanou na dokumenty, jako je MongoDB, protože místo vztahů máte vnořené dokumenty, ale to neznamená, že zmizí úplně. Znamená to jen, že jste jeden typ „nesouladu impedance“ nahradili jiným, o něco méně dramatickým nesouladem.