امضا:
export interface RulesTestContext
مواد و روش ها
روش | شرح |
---|---|
پایگاه داده (پایگاه داده URL) | یک نمونه پایگاه داده برای این زمینه آزمایشی دریافت کنید. نمونه Firebase JS Client SDK برگشتی را می توان با APIهای SDK کلاینت (v9 مدولار یا v9 compat) استفاده کرد. نگاه کنید به: پایگاه داده |
firestore (تنظیمات) | یک نمونه Firestore برای این زمینه آزمایشی دریافت کنید. نمونه Firebase JS Client SDK برگشتی را می توان با APIهای SDK کلاینت (v9 مدولار یا v9 compat) استفاده کرد. رجوع کنید به: Firestore |
ذخیره سازی (bucketUrl) | یک نمونه FirebaseStorage برای این زمینه آزمایشی دریافت کنید. نمونه Firebase JS Client SDK برگشتی را می توان با APIهای SDK کلاینت (v9 مدولار یا v9 compat) استفاده کرد. ببینید: FirebaseStorage |
RulesTestContext.database()
یک نمونه پایگاه داده برای این زمینه آزمایشی دریافت کنید. نمونه Firebase JS Client SDK برگشتی را می توان با APIهای SDK کلاینت (v9 مدولار یا v9 compat) استفاده کرد.
نگاه کنید به: پایگاه داده
امضا:
database(databaseURL?: string): firebase.database.Database;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
پایگاه داده URL | رشته | URL نمونه پایگاه داده بیدرنگ. اگر مشخص شده باشد، یک نمونه برای یک نسخه شبیهسازیشده از فضای نام با پارامترهای استخراجشده از URL برمیگرداند. |
برمی گرداند:
firebase.database.دیتابیس
یک نمونه Database
که برای اتصال به شبیه ساز پیکربندی شده است. هرگز به تولید وصل نمی شود حتی اگر یک databaseURL
تولید URL مشخص شده باشد
RulesTestContext.firestore()
یک نمونه Firestore برای این زمینه آزمایشی دریافت کنید. نمونه Firebase JS Client SDK برگشتی را می توان با APIهای SDK کلاینت (v9 مدولار یا v9 compat) استفاده کرد.
رجوع کنید به: Firestore
امضا:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
تنظیمات | firebase.firestore.Settings | یک شی تنظیمات برای پیکربندی نمونه Firestore |
برمی گرداند:
firebase.firestore.Firestore
یک نمونه Firestore
که برای اتصال به شبیه ساز پیکربندی شده است
RulesTestContext.storage()
یک نمونه FirebaseStorage برای این زمینه آزمایشی دریافت کنید. نمونه Firebase JS Client SDK برگشتی را می توان با APIهای SDK کلاینت (v9 مدولار یا v9 compat) استفاده کرد.
ببینید: FirebaseStorage
امضا:
storage(bucketUrl?: string): firebase.storage.Storage;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
bucketUrl | رشته |
برمی گرداند:
firebase.storage.Storage
یک نمونه Storage
که برای اتصال به شبیه ساز پیکربندی شده است