Read a resource's searchable do … end configuration.
Summary
Functions
Archived resolver: nil, an attribute name (truthiness), or a record -> boolean.
Max length of the stored excerpt, or nil when no excerpt is stored.
The extra_text entries: derived text contributions, each with its rank class.
The index_attribute entries: extra index columns filled from the record.
The static language fixed for every row of this resource, or nil when the language is
read per-row from language_attribute/1.
Attribute holding each row's language, defaulting to :language.
Whether language_attribute was set explicitly, as opposed to falling back to :language.
Ash load statement applied to the record before building its document, or nil.
:remove or :archive — index behaviour when the source is destroyed.
Per-field rank weights (%{field => :a | :b | :c | :d}); unlisted fields are :d.
Functions
Archived resolver: nil, an attribute name (truthiness), or a record -> boolean.
Max length of the stored excerpt, or nil when no excerpt is stored.
The extra_text entries: derived text contributions, each with its rank class.
The index_attribute entries: extra index columns filled from the record.
The static language fixed for every row of this resource, or nil when the language is
read per-row from language_attribute/1.
Attribute holding each row's language, defaulting to :language.
Only meaningful when language/1 is nil; the two are mutually exclusive.
Whether language_attribute was set explicitly, as opposed to falling back to :language.
Ash load statement applied to the record before building its document, or nil.
:remove or :archive — index behaviour when the source is destroyed.
Per-field rank weights (%{field => :a | :b | :c | :d}); unlisted fields are :d.