Lenguaje

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

Definición

Establece la consulta y SearchSpec para los documentos que se van a unir.

[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

Parámetros

nestedQuery
String
nestedSearchSpec
SearchSpec

Devoluciones

Atributos

Comentarios

Establece la consulta y SearchSpec para los documentos que se van a unir. Esto puntuará y clasificará los documentos unidos, así como filtrará los documentos unidos. Si SearchSpec.RANKING_STRATEGY_JOIN_AGGREGATE_SCORE se establece en searchSpec externa, las señales resultantes se usarán para clasificar los documentos primarios. Tenga en cuenta que la estrategia de agregación también debe establecerse con JoinSpec.Builder.setAggregationScoringStrategy; de lo contrario, el valor predeterminado será JoinSpec.AGGREGATION_SCORING_OUTER_RESULT_RANKING_SIGNAL, que simplemente usará la señal de clasificación de documentos primarios. Si nunca se llama a este método, JoinSpec.getNestedQuery devolverá una cadena vacía, lo que significa que se combinará con todos los documentos posibles que coincidan con las restricciones de igualdad y no se filtre por los filtros de tipo o espacio de nombres.

Referencia de Android para android.app.appsearch.JoinSpec.Builder.setNestedSearch.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a