Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-19503

Javascript object serialization process should skip properties with undefined values

    • Type: Icon: Improvement Improvement
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 3.0.3
    • Component/s: JavaScript
    • None
    • Fully Compatible
    • Build 8 08/31/15, Build 9 (09/18/15), Build A (10/09/15), Build B (10/30/15), Build C (11/20/15)

      Inserting a "undefined" field (e.i. a: undefined) results in a documenta with a "null" value in that field.

      In my opinión those field should be ignored and not transformed, same as JSON.stringify.

      This could be reproduced in the mongodb console and in the node driver

            Assignee:
            jonathan.reams@mongodb.com Jonathan Reams
            Reporter:
            victor.herraiz@gmail.com Víctor Herraiz Posada
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: