Vous créez une application .NET Core MVC qui utilise Azure Cognitive Search pour trouver des hébergements de vacances selon plusieurs critères, y compris une fourchette de prix et la proximité d'un aéroport. Quelle propriété de la classe SearchParameters devez-vous définir pour restreindre les résultats par prix et par distance ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Définir la propriété Filter de la classe SearchParameters..
Pourquoi c'est la réponse
La propriété Filter de la classe SearchParameters est utilisée pour appliquer des expressions de filtre OData aux documents d'un index Azure Cognitive Search. Cela permet de restreindre les résultats en fonction de critères spécifiques, comme une fourchette de prix (price ge 100 and price le 200) ou la proximité d'un aéroport en utilisant des fonctions géospatiales (geo.distance(location, geography'POINT(-122.121513 47.673988)') le 10). La propriété SearchMode contrôle la logique de correspondance des termes de recherche (par exemple, any ou all), mais ne filtre pas les documents. La propriété QueryType spécifie le type de requête (par exemple, simple ou full), ce qui affecte la façon dont la chaîne de recherche est interprétée, mais pas la restriction des résultats par des critères spécifiques. La propriété Facets est utilisée pour obtenir des informations agrégées sur les valeurs des champs, ce qui est utile pour la navigation par facettes, mais ne filtre pas les résultats de la recherche.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise