Langue

JoinSpec.Builder.SetNestedSearch(String, SearchSpec) Méthode

Définition

Définit la requête et le SearchSpec pour les documents joints.

[Android.Runtime.Register("setNestedSearch", "(Ljava/lang/String;Landroid/app/appsearch/SearchSpec;)Landroid/app/appsearch/JoinSpec$Builder;", "", ApiSince=34)]
public Android.App.AppSearch.JoinSpec.Builder SetNestedSearch(string nestedQuery, Android.App.AppSearch.SearchSpec nestedSearchSpec);
[<Android.Runtime.Register("setNestedSearch", "(Ljava/lang/String;Landroid/app/appsearch/SearchSpec;)Landroid/app/appsearch/JoinSpec$Builder;", "", ApiSince=34)>]
member this.SetNestedSearch : string * Android.App.AppSearch.SearchSpec -> Android.App.AppSearch.JoinSpec.Builder

Paramètres

nestedQuery
String
nestedSearchSpec
SearchSpec

Retours

Attributs

Remarques

Définit la requête et le SearchSpec pour les documents joints. Cela permet de noter et de classer les documents joints, ainsi que de filtrer les documents joints. Si SearchSpec.RANKING_STRATEGY_JOIN_AGGREGATE_SCORE est défini dans le SearchSpec externe, les signaux résultants sont utilisés pour classer les documents parents. Notez que la stratégie d’agrégation doit également être définie avec JoinSpec.Builder.setAggregationScoringStrategy, sinon la valeur par défaut est JoinSpec.AGGREGATION_SCORING_OUTER_RESULT_RANKING_SIGNAL, ce qui utilise simplement le signal de classement des documents parents. Si cette méthode n’est jamais appelée, JoinSpec.getNestedQuery retourne une chaîne vide, ce qui signifie que nous allons joindre à chaque document possible qui correspond aux contraintes d’égalité et n’a pas été filtré par les filtres de type ou d’espace de noms.

Référence Android pour android.app.appsearch.JoinSpec.Builder.setNestedSearch.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à