Elasticlunr.Field (Elasticlunr v0.6.6) View Source
Link to this section Summary
Link to this section Types
Specs
document() :: %{id: document_ref(), content: binary()}
Specs
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
all(t()) :: [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(), [document_ref()]) :: t()