mirror of
https://github.com/meilisearch/MeiliSearch
synced 2024-11-26 23:04:26 +01:00
Change Attribute and Ranking rules errors
This commit is contained in:
parent
3be37b00e7
commit
7b3bac46a0
@ -17,7 +17,7 @@ pub enum CriterionError {
|
|||||||
impl fmt::Display for CriterionError {
|
impl fmt::Display for CriterionError {
|
||||||
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
|
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
|
||||||
match self {
|
match self {
|
||||||
Self::InvalidName { name } => write!(f, "invalid ranking rule {}", name),
|
Self::InvalidName { name } => write!(f, "`{}` ranking rule is invalid. Valid ranking rules are Words, Typo, Sort, Proximity, Attribute, Exactness and custom ranking rules.", name),
|
||||||
Self::ReservedName { name } => {
|
Self::ReservedName { name } => {
|
||||||
write!(
|
write!(
|
||||||
f,
|
f,
|
||||||
|
@ -219,7 +219,7 @@ impl StdError for InternalError {}
|
|||||||
impl fmt::Display for UserError {
|
impl fmt::Display for UserError {
|
||||||
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
|
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
|
||||||
match self {
|
match self {
|
||||||
Self::AttributeLimitReached => f.write_str("Maximum number of attributes reached."),
|
Self::AttributeLimitReached => f.write_str("A document cannot contain more than 65,535 fields."),
|
||||||
Self::CriterionError(error) => write!(f, "{}", error),
|
Self::CriterionError(error) => write!(f, "{}", error),
|
||||||
Self::DocumentLimitReached => f.write_str("Maximum number of documents reached."),
|
Self::DocumentLimitReached => f.write_str("Maximum number of documents reached."),
|
||||||
Self::InvalidFacetsDistribution { invalid_facets_name } => {
|
Self::InvalidFacetsDistribution { invalid_facets_name } => {
|
||||||
@ -277,7 +277,7 @@ ranking rules settings to use the sort parameter at search time.",
|
|||||||
let json = serde_json::to_string(document).unwrap();
|
let json = serde_json::to_string(document).unwrap();
|
||||||
write!(f, "Document doesn't have a `{}` attribute: `{}`.", primary_key, json)
|
write!(f, "Document doesn't have a `{}` attribute: `{}`.", primary_key, json)
|
||||||
}
|
}
|
||||||
Self::MissingPrimaryKey => f.write_str("Missing primary key."),
|
Self::MissingPrimaryKey => f.write_str("The primary key inference process failed because the engine did not find any fields containing `id` substring in their name. If your document identifier does not contain any `id` substring, you can set the primary key of the index."),
|
||||||
Self::MaxDatabaseSizeReached => f.write_str("Maximum database size has been reached."),
|
Self::MaxDatabaseSizeReached => f.write_str("Maximum database size has been reached."),
|
||||||
Self::NoSpaceLeftOnDevice => f.write_str("There is no more space left on the device. Consider increasing the size of the disk/partition."),
|
Self::NoSpaceLeftOnDevice => f.write_str("There is no more space left on the device. Consider increasing the size of the disk/partition."),
|
||||||
Self::InvalidStoreFile => f.write_str("The database file is in an invalid state."),
|
Self::InvalidStoreFile => f.write_str("The database file is in an invalid state."),
|
||||||
|
Loading…
Reference in New Issue
Block a user