HighlightParameter définit les paramètres de mise en surbrillance.
Structure des données
message HighlightParameter {
optional string field_name = 1;
optional int32 number_of_fragments = 2;
optional int32 fragment_size = 3;
optional string pre_tag = 4;
optional string post_tag = 5;
optional HighlightFragmentOrder fragments_order = 6 [default=TEXT_SEQUENCE];
}
|
Paramètre |
Type |
Obligatoire |
Description |
|
field_name |
string |
Oui |
Nom du champ. Assurez-vous d'activer la fonctionnalité de surbrillance pour ce champ lors de la création de l'index de recherche. |
|
number_of_fragments |
int32 |
Non |
Nombre maximal de fragments de texte en surbrillance à renvoyer. Nous vous recommandons de définir ce paramètre sur 1. |
|
fragment_size |
int32 |
Non |
Longueur de chaque fragment de texte à renvoyer. Valeur par défaut : 100. |
|
pre_tag |
string |
Non |
Balise d'ouverture utilisée pour mettre en surbrillance la chaîne de requête. Exemples : |
|
post_tag |
string |
Non |
Balise de fermeture utilisée pour mettre en surbrillance la chaîne de requête. Exemples : |
|
fragments_order |
Non |
Règle de tri appliquée aux fragments de texte en surbrillance à renvoyer. |