struct
Meilisearch::Crystal::Settings
- Meilisearch::Crystal::Settings
- Meilisearch::Crystal::Resource
- Struct
- Value
- Object
Overview
Complete typed settings response and partial update payload.
Defined in:
meilisearch/crystal/settings.crConstructors
-
.new(pull : JSON::PullParser)
Complete typed settings response and partial update payload.
- .new(displayed_attributes : Array(String) | Nil = nil, searchable_attributes : Array(String) | Nil = nil, filterable_attributes : Array(String) | Nil = nil, sortable_attributes : Array(String) | Nil = nil, ranking_rules : Array(String) | Nil = nil, stop_words : Array(String) | Nil = nil, non_separator_tokens : Array(String) | Nil = nil, separator_tokens : Array(String) | Nil = nil, dictionary : Array(String) | Nil = nil, synonyms : Hash(String, Array(String)) | Nil = nil, distinct_attribute : String | Nil = nil, typo_tolerance : TypoTolerance | Nil = nil, faceting : Faceting | Nil = nil, pagination : Pagination | Nil = nil, proximity_precision : ProximityPrecision | Nil = nil, embedders : Hash(String, Embedder) | Nil = nil, search_cutoff_ms : Int64 | Nil = nil, localized_attributes : Array(LocalizedAttribute) | Nil = nil, facet_search : Bool | Nil = nil, prefix_search : PrefixSearch | Nil = nil)
Instance Method Summary
- #dictionary : Array(String) | Nil
- #displayed_attributes : Array(String) | Nil
- #distinct_attribute : String | Nil
- #embedders : Hash(String, Embedder) | Nil
- #facet_search : Bool | Nil
- #faceting : Faceting | Nil
- #filterable_attributes : Array(String) | Nil
- #localized_attributes : Array(LocalizedAttribute) | Nil
- #non_separator_tokens : Array(String) | Nil
- #pagination : Pagination | Nil
- #prefix_search : PrefixSearch | Nil
- #proximity_precision : ProximityPrecision | Nil
- #ranking_rules : Array(String) | Nil
- #search_cutoff_ms : Int64 | Nil
- #searchable_attributes : Array(String) | Nil
- #separator_tokens : Array(String) | Nil
- #sortable_attributes : Array(String) | Nil
- #stop_words : Array(String) | Nil
- #synonyms : Hash(String, Array(String)) | Nil
- #typo_tolerance : TypoTolerance | Nil
Constructor methods inherited from struct Meilisearch::Crystal::Resource
new(pull : JSON::PullParser)new(*, __pull_for_json_serializable pull : JSON::PullParser) new
Macros inherited from struct Meilisearch::Crystal::Resource
define(name, &block)
define,
field(declaration)
field,
field!(declaration)
field!,
field?(declaration)
field?
Constructor Detail
def self.new(pull : JSON::PullParser)
#
Complete typed settings response and partial update payload.
def self.new(displayed_attributes : Array(String) | Nil = nil, searchable_attributes : Array(String) | Nil = nil, filterable_attributes : Array(String) | Nil = nil, sortable_attributes : Array(String) | Nil = nil, ranking_rules : Array(String) | Nil = nil, stop_words : Array(String) | Nil = nil, non_separator_tokens : Array(String) | Nil = nil, separator_tokens : Array(String) | Nil = nil, dictionary : Array(String) | Nil = nil, synonyms : Hash(String, Array(String)) | Nil = nil, distinct_attribute : String | Nil = nil, typo_tolerance : TypoTolerance | Nil = nil, faceting : Faceting | Nil = nil, pagination : Pagination | Nil = nil, proximity_precision : ProximityPrecision | Nil = nil, embedders : Hash(String, Embedder) | Nil = nil, search_cutoff_ms : Int64 | Nil = nil, localized_attributes : Array(LocalizedAttribute) | Nil = nil, facet_search : Bool | Nil = nil, prefix_search : PrefixSearch | Nil = nil)
#