querier

Contents:

  • Quickstart
    • Installation
    • Credentials file
    • Connect to a MongoDB database
    • Extract from a collection
    • Database format
    • Creating a filter
  • Examples
    • Sample entries
    • Extraction from a database
    • Multiple Connections
    • Group by a field and aggregate
    • Geographic filters
  • Querier API
    • Custom errors
      • CredentialsError
      • AuthentificationError
      • ServerError
      • InvalidFilter
    • Filter class
      • Filter
        • Filter.and_filter()
        • Filter.any_of()
        • Filter.copy()
        • Filter.equals()
        • Filter.exists()
        • Filter.geo_intersects()
        • Filter.geo_within()
        • Filter.greater_or_equals()
        • Filter.greater_than()
        • Filter.is_empty()
        • Filter.less_or_equals()
        • Filter.less_than()
        • Filter.none_of()
        • Filter.not_equals()
        • Filter.not_exists()
        • Filter.or_filter()
        • Filter.regex()
    • Connection class
      • Connection
        • Connection.aggregate()
        • Connection.close()
        • Connection.count_entries()
        • Connection.distinct()
        • Connection.extract()
        • Connection.extract_one()
        • Connection.groupby()
        • Connection.list_available_collections()
      • CollectionsAccessor
        • CollectionsAccessor.aggregate()
        • CollectionsAccessor.count_entries()
        • CollectionsAccessor.distinct()
        • CollectionsAccessor.extract()
        • CollectionsAccessor.extract_one()
        • CollectionsAccessor.groupby()
      • MongoGroupBy
        • MongoGroupBy.agg()
      • NamedAgg
    • Result class
      • Result
        • Result.close()
        • Result.limit()
querier
  • Querier API
  • View page source

Querier API

Querier clases and it’s methods with explanations and examples.

Connection class

The core class of Querier

Result class

Result objects to iterate through multiple database entries

Filter class

Compose conditions to filter entries from the database

Custom errors

List of Querier exception

  • Custom errors
    • CredentialsError
    • AuthentificationError
    • ServerError
    • InvalidFilter
  • Filter class
    • Filter
      • Filter.and_filter()
      • Filter.any_of()
      • Filter.copy()
      • Filter.equals()
      • Filter.exists()
      • Filter.geo_intersects()
      • Filter.geo_within()
      • Filter.greater_or_equals()
      • Filter.greater_than()
      • Filter.is_empty()
      • Filter.less_or_equals()
      • Filter.less_than()
      • Filter.none_of()
      • Filter.not_equals()
      • Filter.not_exists()
      • Filter.or_filter()
      • Filter.regex()
  • Connection class
    • Connection
      • Connection.aggregate()
      • Connection.close()
      • Connection.count_entries()
      • Connection.distinct()
      • Connection.extract()
      • Connection.extract_one()
      • Connection.groupby()
      • Connection.list_available_collections()
    • CollectionsAccessor
      • CollectionsAccessor.aggregate()
      • CollectionsAccessor.count_entries()
      • CollectionsAccessor.distinct()
      • CollectionsAccessor.extract()
      • CollectionsAccessor.extract_one()
      • CollectionsAccessor.groupby()
    • MongoGroupBy
      • MongoGroupBy.agg()
    • NamedAgg
  • Result class
    • Result
      • Result.close()
      • Result.limit()
Previous Next

© Copyright 2022, Sergi.

Built with Sphinx using a theme provided by Read the Docs.