IndexField interface

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

במקום ליצור אינדקסים של מטמון באופן ידני, שקול להשתמש ב- enablePersistentCacheIndexAutoCreation() כדי לאפשר ל-SDK להחליט אם ליצור אינדקסים של מטמון עבור שאילתות הפועלות באופן מקומי.

אלמנט שדה בודד בתצורת אינדקס.

חֲתִימָה:

export declare interface IndexField 

נכסים

תכונה סוּג תיאור
arrayConfig 'מכיל' (ביטא) איזה סוג של אינדקס מערך ליצור. הגדר ל- CONTAINS עבור array-contains ומערך array-contains-any . יש להגדיר רק אחד של arrayConfig או order ;
fieldPath חוּט (ביטא) נתיב השדה לאינדקס.
להזמין 'עולה' | 'יורד' (ביטא) איזה סוג של אינדקס מערך ליצור. הגדר ל- ASCENDING או 'DESCENDING for == , != , < = , < = , ב and ב ` מסננים. יש להגדיר רק אחד של arrayConfig או order .

IndexField.arrayConfig

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

איזה סוג של אינדקס מערך ליצור. הגדר ל- CONTAINS עבור array-contains ומערך array-contains-any .

יש להגדיר רק אחד של arrayConfig או order ;

חֲתִימָה:

readonly arrayConfig?: 'CONTAINS';

IndexField.fieldPath

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

נתיב השדה לאינדקס.

חֲתִימָה:

readonly fieldPath: string;

IndexField.order

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

איזה סוג של אינדקס מערך ליצור. הגדר ASCENDING או 'בירידה for == , != , < = , < = , ב and לא ב ` מסננים.

יש להגדיר רק אחד של arrayConfig או order .

חֲתִימָה:

readonly order?: 'ASCENDING' | 'DESCENDING';