mirror of
https://github.com/meilisearch/MeiliSearch
synced 2025-07-04 20:37:15 +02:00
Expose better error messages
This commit is contained in:
parent
dd76eaaaec
commit
25aac45fc7
3 changed files with 51 additions and 6 deletions
|
@ -11,7 +11,7 @@ use super::extract::FacetKind;
|
|||
use super::StdResult;
|
||||
use crate::heed_codec::facet::{FieldDocIdFacetF64Codec, FieldDocIdFacetStringCodec};
|
||||
use crate::index::main_key::{GEO_FACETED_DOCUMENTS_IDS_KEY, GEO_RTREE_KEY};
|
||||
use crate::index::IndexEmbeddingConfig;
|
||||
use crate::index::{db_name, IndexEmbeddingConfig};
|
||||
use crate::update::new::KvReaderFieldId;
|
||||
use crate::vector::Embedding;
|
||||
use crate::{DocumentId, Index};
|
||||
|
@ -139,6 +139,27 @@ impl Database {
|
|||
Database::FieldIdDocidFacetF64s => index.field_id_docid_facet_f64s.remap_types(),
|
||||
}
|
||||
}
|
||||
|
||||
pub fn database_name(&self) -> &'static str {
|
||||
match self {
|
||||
Database::Main => db_name::MAIN,
|
||||
Database::Documents => db_name::DOCUMENTS,
|
||||
Database::ExternalDocumentsIds => db_name::EXTERNAL_DOCUMENTS_IDS,
|
||||
Database::ExactWordDocids => db_name::EXACT_WORD_DOCIDS,
|
||||
Database::WordDocids => db_name::WORD_DOCIDS,
|
||||
Database::WordFidDocids => db_name::WORD_FIELD_ID_DOCIDS,
|
||||
Database::WordPositionDocids => db_name::WORD_POSITION_DOCIDS,
|
||||
Database::FidWordCountDocids => db_name::FIELD_ID_WORD_COUNT_DOCIDS,
|
||||
Database::WordPairProximityDocids => db_name::WORD_PAIR_PROXIMITY_DOCIDS,
|
||||
Database::FacetIdIsNullDocids => db_name::FACET_ID_IS_NULL_DOCIDS,
|
||||
Database::FacetIdIsEmptyDocids => db_name::FACET_ID_IS_EMPTY_DOCIDS,
|
||||
Database::FacetIdExistsDocids => db_name::FACET_ID_EXISTS_DOCIDS,
|
||||
Database::FacetIdF64NumberDocids => db_name::FACET_ID_F64_DOCIDS,
|
||||
Database::FacetIdStringDocids => db_name::FACET_ID_STRING_DOCIDS,
|
||||
Database::FieldIdDocidFacetStrings => db_name::FIELD_ID_DOCID_FACET_STRINGS,
|
||||
Database::FieldIdDocidFacetF64s => db_name::FIELD_ID_DOCID_FACET_F64S,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl From<FacetKind> for Database {
|
||||
|
@ -158,6 +179,10 @@ impl DbOperation {
|
|||
self.database.database(index)
|
||||
}
|
||||
|
||||
pub fn database_name(&self) -> &'static str {
|
||||
self.database.database_name()
|
||||
}
|
||||
|
||||
pub fn entry(self) -> EntryOperation {
|
||||
self.entry
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue