Elasticlunr.Field (Elasticlunr v0.4.0) View Source
Link to this section Summary
Link to this section Types
Specs
document() :: %{id: Elasticlunr.Index.document_ref(), content: binary()}
Specs
Specs
t() :: %Elasticlunr.Field{ documents: map(), flnorm: flnorm(), idf: map(), ids: map(), pipeline: Elasticlunr.Pipeline.t() | nil, query_pipeline: Elasticlunr.Pipeline.t() | nil, store: boolean(), store_positions: boolean(), terms: map(), tf: map() }
Specs
Link to this section Functions
Specs
Specs
all(t()) :: [Elasticlunr.Index.document_ref()]
Specs
Specs
analyze(t(), any(), keyword()) :: Elasticlunr.Token.t() | [Elasticlunr.Token.t()]
Specs
get_token(t(), binary()) :: token_info() | nil
Specs
Specs
Specs
remove(t(), [Elasticlunr.Index.document_ref()]) :: t()