Add flag to have BSON deserialize to nested ES Map

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: BSON
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Feature?

      Key order can only be preserved using an ES Map (array like keys are always in numeric order) this has led to issues with sort and index creation. We could utilize a flag to have BSON always use ES Maps when requested.

      Follow up

      Potentially we should subclass Map and add a getEmbedded(key) method that can use dot separated keys to fetch a value instead of m.get(k0)?.get(k1)?.get(k2)

              Assignee:
              Unassigned
              Reporter:
              Neal Beeken
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: