Uploaded image for project: 'Rust Driver'
  1. Rust Driver
  2. RUST-2157

Type Safe Queries for Atlas Search

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: CRUD
    • None
    • None
    • Rust Drivers
    • None
    • None
    • None
    • None
    • None
    • None

      As a developer, I would like to have a way to call different kinds of Atlas Search queries using the Rust driver in a type safe way so that I can rely on IDEs (autocomplete) for building queries with confidence and making the process less error prone than using the doc macros.

      A/C:

      • Helper methods for calling Atlas Search and its types such as:
        • text: For full-text search within specified fields.
        • autocomplete: To provide typeahead or autocomplete features.
        • compound: To combine multiple search predicates using logical operators like mustmustNot, and should.
        • range: To search within a range of numbers or dates.
        • geo: For geographic queries that allow searching by location.
        • highlight: To return the snippets of text matching the search criteria, useful for user interfaces that need to highlight search terms.

            Assignee:
            Unassigned Unassigned
            Reporter:
            rishit.bhatia@mongodb.com Rishit Bhatia
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              None
              None
              None
              None