Uploaded image for project: 'Realm Core'
  1. Realm Core
  2. RCORE-157

Parser improvements

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None

      Requested improvements to the query parser are listed below. These features are not required for the query serialisation task but are useful in flushing out the JS query syntax.

      Description Syntax Example
      SizeOperator listproperty[SIZE]
      Positional listproperty[index]
      Positional (First) listproperty[FIRST]
      Positional (Last) listproperty[LAST]
      One or more match in collection (membership) x IN listproperty
      Between x BETWEEN {a, b}
      One or more match in collection ANY listproperty = a
      One or more match in collection SOME listproperty = a
      No match in collection NONE listproperty = a
      All entries in collection match ALL listproperty = a

            Assignee:
            Unassigned Unassigned
            Reporter:
            james.stone@mongodb.com James Stone
            AD Core
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: