Skip to main content

a simple elasticsearch document mapper

Project description

This package provides a simple elasticsearch document management. Its main purpose is to map ES documents to python classes with the possibility to work with raw ES data for simple JSON mappings.

Features

  • provide a Document class for ES documents

  • allows property definition (currently untyped)

  • ObjectProperty to be able to store any JSON pickle-able object

  • automatic mapping of ES index data to Document classes

  • manage different Document classes in the same index

  • manage bulk operations for Documents

  • Document proxy LazyDocument for lazy loading

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lovely.esdb-0.2.3.tar.gz (10.8 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page