외부 API 다시 내보내기
편의를 위해 다음과 같은 외부에서 정의된 API를 이 모듈 진입점에서 다시 내보냅니다.
기호 | 설명 |
---|---|
DataSnapshot | @firebase/database-compat 패키지의 DataSnapshot 유형 |
EventType | @firebase/database-compat 패키지의 EventType 유형 |
연결 해제 | @firebase/database-compat 패키지의 OnDisconnect 유형 |
쿼리 | @firebase/database-compat 패키지의 Query 유형 |
참조 | @firebase/database-compat 패키지의 Reference 유형 |
ThenableReference | @firebase/database-compat 패키지의 ThenableReference 유형 |
Firebase 실시간 데이터베이스
함수
함수 | 설명 |
---|---|
getDatabase(앱) | 기본 앱 또는 지정된 앱의 Database 서비스를 가져옵니다.getDatabase() 를 인수 없이 호출하여 기본 앱의 Database 서비스에 액세스하거나 getDatabase(app) 로 호출하여 특정 앱과 연결된 Database 서비스에 액세스할 수 있습니다. |
getDatabaseWithUrl(url, app) | 기본 앱 또는 지정된 앱의 Database 서비스를 가져옵니다.getDatabaseWithUrl() 를 인수 없이 호출하여 기본 앱의 Database 서비스에 액세스하거나 getDatabaseWithUrl(app) 로 호출하여 특정 앱과 연결된 Database 서비스에 액세스할 수 있습니다. |
클래스
클래스 | 설명 |
---|---|
FirebaseDatabaseError | Firebase 데이터베이스 오류 코드 구조 이렇게 하면 FirebaseError가 확장됩니다. |
인터페이스
인터페이스 | 설명 |
---|---|
데이터베이스 | Firebase 데이터베이스 서비스 인터페이스입니다. @firebase/database-compat 패키지에서 제공하는 Database 인터페이스를 확장합니다. |
변수
변수 | 설명 |
---|---|
로깅 사용 설정 | enableLogging 함수 @firebase/database-compat |
ServerValue(서버 값) | ServerValue 상수를 사용하세요.@firebase/database-compat |
getDatabase(앱)
기본 앱 또는 특정 앱의 데이터베이스 서비스를 가져옵니다.
getDatabase()
는 인수 없이 호출하여 기본 앱의 Database
서비스에 액세스하거나 getDatabase(app)
로 호출하여 특정 앱과 연결된 Database
서비스에 액세스할 수 있습니다.
서명:
export declare function getDatabase(app?: App): Database;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
앱 | 앱 |
반환:
제공된 앱이 없는 경우 기본 Database
서비스 또는 제공된 앱과 연결된 Database
서비스입니다.
예 1
// Get the Database service for the default app
const defaultDatabase = getDatabase();
예 2
// Get the Database service for a specific app
const otherDatabase = getDatabase(app);
getDatabaseWithUrl(URL, 앱)
기본 앱 또는 특정 앱의 데이터베이스 서비스를 가져옵니다.
getDatabaseWithUrl()
는 인수 없이 호출하여 기본 앱의 데이터베이스 서비스에 액세스하거나 getDatabaseWithUrl(app)
로 호출하여 특정 앱과 연결된 데이터베이스 서비스에 액세스할 수 있습니다.
서명:
export declare function getDatabaseWithUrl(url: string, app?: App): Database;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
url | 문자열 | |
앱 | 앱 |
반환:
제공된 앱이 없는 경우 기본 Database
서비스 또는 제공된 앱과 연결된 Database
서비스입니다.
예 1
// Get the Database service for the default app
const defaultDatabase = getDatabaseWithUrl('https://example.firebaseio.com');
예 2
// Get the Database service for a specific app
const otherDatabase = getDatabaseWithUrl('https://example.firebaseio.com', app);
로깅 사용 설정
enableLogging 함수 @firebase/database-compat
서명:
enableLogging: typeof rtdb.enableLogging
ServerValue
ServerValue 상수를 사용하세요.@firebase/database-compat
서명:
ServerValue: rtdb.ServerValue