Uploaded image for project: 'C# Driver'
  1. C# Driver
  2. CSHARP-5063

Update array filter does not abide by camelCase convention

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Dotnet Drivers

      Summary

      ArrayFilterDefinition using $[<Identifier>].FieldName does not abide by camelCase convention rules.

      Tested with C# MongoDB driver version 2.25.0.

      How to Reproduce

      Run attached test solution with camelCase convention enabled and disabled. Switch array filter definition between normal and lower case depending on convention enabled.

      Additional Background

      Just a note. In other cases, the field name is handled properly based on camelCase or PascalCase convention. In the example project, the builder update set definition field is handled properly based on the convention but the array filter definition is not.

            Assignee:
            oleksandr.poliakov@mongodb.com Oleksandr Poliakov
            Reporter:
            thomas.murphy@swarco.com Tom Murphy
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: