Hermes::Repository(I, T)
Inherits Reference / Object
Class methods
aggregate(aggs, query = {match_all: {} of String => String})
Sourceall
Sourcecount(hash)
Sourcecreate(hash)
Sourcecreate
Sourcedelete(id)
Sourcedelete!(id)
Sourcedelete_by_query(hash)
Sourcedocument_index
Sourcedocument_type(name)
Sourceexplain(id, hash)
Sourcefind(id : String)
Sourcefind!(id)
Sourceindex
Sourcemulti_get(ids)
Sourcereload(obj)
Sourcesave(obj : Persistent, refresh = false)
Sourcesearch(hash)
Sourceupdate(id, hash)
Sourceupdate_by_query(hash)
Sourceupdate_by_script(id, hash)
Sourceupdate_doc(id, hash)
Source