ErrLookup › ankane/searchkick
ankane/searchkick
Intelligent search made easy · Ruby · 27 source files
Analyzed at 93e901a75b on 2026-08-21. 39 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| The `conversions` option is deprecated in favor of… | console | warning | searchkick, deprecation, conversions, reindex, ruby |
| # on item with id '# | exception | error | searchkick, bulk-index, reindex, import, elasticsearch, opensearch |
| search must be called on model, not relation | exception | error | searchkick, activerecord, relation, scope, api-misuse |
| Search synonyms are not supported yet for language | exception | error | searchkick, synonyms, language, analyzer, index-options |
| Unknown model for index: # | exception | error | searchkick, elasticsearch, multi-index, models, ruby |
| Records in search index do not exist in database: # | console | warning | searchkick, out-of-sync, reindex, callbacks, ruby |
| Scroll id has expired | exception | error | searchkick, elasticsearch, scroll, timeout, expired-context, ruby |
| All fields in per-field misspellings must also be specified… | exception | error | searchkick, misspellings, fuzzy-search, fields, argumenterror |
| Redis not configured | exception | error | searchkick, knn, vector-search, distance-metric, config-mismatch |
| No client found - install the `elasticsearch` or… | exception | error | searchkick, suggestions, phrase-suggester, argumenterror, elasticsearch |
| unsupported keywords: # | exception | error | searchkick, where, typeerror, type-cast, term-filter |
| knn requires Elasticsearch 8.6+ | exception | error | searchkick, multi-search, query-error, elasticsearch, error-handling |
| Unknown stemmer: # | exception | error | searchkick, stemmer, index-options, configuration, argumenterror |
| unknown keywords: # | exception | error | searchkick, options, configuration, argumenterror, boot-error |
| Pass `scroll` option to the search method for scrolling | exception | error | searchkick, elasticsearch, scroll, pagination, ruby |
| Full reindex does not support :queue mode - use :async mode… | exception | error | searchkick, reindex, queue-mode, partial-reindex |
| Multiple clients found - set Searchkick.client_type =… | exception | error | searchkick, boost-by-distance, geo-search, argumenterror, elasticsearch |
| Options incompatible with body option: # | exception | error | searchkick, body-option, raw-query, argumenterror |
| Could not find class: # | exception | error | searchkick, elasticsearch, knn, distance-metric, elasticsearch-9 |
| Must have separate conversions fields | exception | error | searchkick, conversions, rank-features, mapping, configuration |
| The `elasticsearch` gem must be 8+ | exception | error | searchkick, knn, vector-search, hybrid-search, argumenterror |
| No search context found for id | exception | error | searchkick, scroll, pagination, elasticsearch, timeout |
| Not sure how to load records | exception | error | searchkick, opensearch, knn, version-incompatibility, ef-search |
| Invalid value for callbacks | exception | error | searchkick, callbacks, configuration, argumenterror |
| # is not a searchkick model | exception | error | searchkick, elasticsearch, knn, distance-metric, argumenterror |
| Must specify a distance for OpenSearch | exception | error | searchkick, opensearch, knn, vector-search, mapping |
| Can't pass both language and stemmer | exception | error | searchkick, relation, lazy-loading, frozen-query |
| Unknown distance: # | exception | error | searchkick, opensearch, knn, distance-metric, vector-search |
| Unknown quantization: # | exception | error | searchkick, elasticsearch, knn, quantization, vector-search |
| Quantization not supported yet for OpenSearch | exception | error | searchkick, opensearch, knn, quantization, vector-search |
| Need primary key to load records | exception | error | searchkick, opensearch, knn, distance-metric, argumenterror |
| Must specify fields to search | exception | error | searchkick, similar, more-like-this, fields, argumenterror |
| Use Searchkick.search to search multiple models | exception | error | searchkick, knn, vector-search, distance-metric, argumenterror |
| Cannot reindex object | exception | error | searchkick, where, query-operators, argumenterror |
| wait only available in :async mode | exception | error | searchkick, reindex, activejob, missing-dependency, async |
| knn requires OpenSearch 2.4+ | exception | error | searchkick, mongoid, reindex, resume, orm |
| Safety check failed - only run one Model.reindex per model… | exception | error | searchkick, redis, reindex-queue, configuration |
| Requires non-OSS version of Elasticsearch | exception | error | searchkick, where, exists-filter, argumenterror, boolean-coercion |
| No index to resume | exception | error | searchkick, reindex, mode, argumenterror |