JoinSpec.Builder.SetNestedSearch(String, SearchSpec) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.