class Hermes::Repository(I, T)
- Hermes::Repository(I, T)
- Reference
- Object
Defined in:
hermes/repository.crClass Method Summary
- .aggregate(aggs, query = {match_all: {} of String => String})
- .all
- .count(hash)
- .create(**opts)
- .create(hash)
- .delete(id)
- .delete!(id)
- .delete_by_query(hash)
- .document_index
- .document_type(name)
- .explain(id, hash)
- .find(id : String)
- .find!(id)
- .index
- .multi_get(ids)
- .reload(obj)
- .save(obj : Persistent, refresh = false)
- .search(hash)
- .update(id, hash)
- .update_by_query(hash)
- .update_by_script(id, hash)
- .update_doc(id, hash)