기능
기능 | 설명 |
---|---|
onValueCreated(참조, 핸들러) | 실시간 데이터베이스에 데이터가 생성될 때 트리거되는 이벤트 핸들러입니다. |
onValueCreated(옵션, 핸들러) | 실시간 데이터베이스에 데이터가 생성될 때 트리거되는 이벤트 핸들러입니다. |
onValueDeleted(참조, 핸들러) | 실시간 데이터베이스에서 데이터가 삭제될 때 트리거되는 이벤트 핸들러입니다. |
onValueDeleted(옵션, 핸들러) | 실시간 데이터베이스에서 데이터가 삭제될 때 트리거되는 이벤트 핸들러입니다. |
onValueUpdated(참조, 핸들러) | 실시간 데이터베이스에서 데이터가 업데이트될 때 트리거되는 이벤트 핸들러입니다. |
onValueUpdated(옵션, 핸들러) | 실시간 데이터베이스에서 데이터가 업데이트될 때 트리거되는 이벤트 핸들러입니다. |
onValueWritten(참조, 핸들러) | 실시간 데이터베이스에서 데이터가 생성, 업데이트 또는 삭제될 때 트리거되는 이벤트 핸들러입니다. |
onValueWritten(옵션, 핸들러) | 실시간 데이터베이스에서 데이터가 생성, 업데이트 또는 삭제될 때 트리거되는 이벤트 핸들러입니다. |
클래스
수업 | 설명 |
---|---|
데이터스냅샷 | Firebase 실시간 데이터베이스 데이터 스냅샷을 나타내는 인터페이스입니다. |
인터페이스
상호 작용 | 설명 |
---|---|
데이터베이스이벤트 | DataSnapshot 또는 변경 사항이 포함된 CloudEvent |
RawRTDBCloud이벤트 | |
RawRTDBCloudEventData | |
참조옵션 | ReferenceOptions는 제공된 참조 및 선택적 인스턴스를 사용하여 EventHandlerOptions를 확장합니다. |
데이터베이스.onValueCreated()
실시간 데이터베이스에 데이터가 생성될 때 트리거되는 이벤트 핸들러입니다.
서명:
export declare function onValueCreated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
심판 | 참조 | |
매니저 | (이벤트: DatabaseEvent < 데이터스냅샷 , ParamsOf <참조>>) => 모두 | 약속<아무거나> | 실시간 데이터베이스 생성이 발생할 때마다 실행되는 이벤트 핸들러입니다. |
보고:
CloudFunction < 데이터베이스이벤트 < 데이터스냅샷 , ParamsOf <참고>>>
데이터베이스.onValueCreated()
실시간 데이터베이스에 데이터가 생성될 때 트리거되는 이벤트 핸들러입니다.
서명:
export declare function onValueCreated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
선택하다 | 참조옵션 <참고> | 개별 이벤트 처리 함수에 설정할 수 있는 옵션입니다. |
매니저 | (이벤트: DatabaseEvent < 데이터스냅샷 , ParamsOf <참조>>) => 모두 | 약속<아무거나> | 실시간 데이터베이스 생성이 발생할 때마다 실행되는 이벤트 핸들러입니다. |
보고:
CloudFunction < 데이터베이스이벤트 < 데이터스냅샷 , ParamsOf <참고>>>
데이터베이스.onValueDeleted()
실시간 데이터베이스에서 데이터가 삭제될 때 트리거되는 이벤트 핸들러입니다.
서명:
export declare function onValueDeleted<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
심판 | 참조 | |
매니저 | (이벤트: DatabaseEvent < 데이터스냅샷 , ParamsOf <참조>>) => 모두 | 약속<아무거나> | 실시간 데이터베이스 삭제가 발생할 때마다 실행되는 이벤트 핸들러입니다. |
보고:
CloudFunction < 데이터베이스이벤트 < 데이터스냅샷 , ParamsOf <참고>>>
데이터베이스.onValueDeleted()
실시간 데이터베이스에서 데이터가 삭제될 때 트리거되는 이벤트 핸들러입니다.
서명:
export declare function onValueDeleted<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
선택하다 | 참조옵션 <참고> | 개별 이벤트 처리 함수에 설정할 수 있는 옵션입니다. |
매니저 | (이벤트: DatabaseEvent < 데이터스냅샷 , ParamsOf <참조>>) => 모두 | 약속<아무거나> | 실시간 데이터베이스 삭제가 발생할 때마다 실행되는 이벤트 핸들러입니다. |
보고:
CloudFunction < 데이터베이스이벤트 < 데이터스냅샷 , ParamsOf <참고>>>
데이터베이스.onValueUpdated()
실시간 데이터베이스에서 데이터가 업데이트될 때 트리거되는 이벤트 핸들러입니다.
서명:
export declare function onValueUpdated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
심판 | 참조 | |
매니저 | (이벤트: DatabaseEvent < 변경 < 데이터스냅샷 >, ParamsOf <참조>>) => 모두 | 약속<아무거나> | 실시간 데이터베이스 업데이트가 발생할 때마다 실행되는 이벤트 핸들러입니다. |
보고:
CloudFunction < 데이터베이스이벤트 < 변경 < 데이터스냅샷 >, ParamsOf <참고>>>
데이터베이스.onValueUpdated()
실시간 데이터베이스에서 데이터가 업데이트될 때 트리거되는 이벤트 핸들러입니다.
서명:
export declare function onValueUpdated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
선택하다 | 참조옵션 <참고> | 개별 이벤트 처리 함수에 설정할 수 있는 옵션입니다. |
매니저 | (이벤트: DatabaseEvent < 변경 < 데이터스냅샷 >, ParamsOf <참조>>) => 모두 | 약속<아무거나> | 실시간 데이터베이스 업데이트가 발생할 때마다 실행되는 이벤트 핸들러입니다. |
보고:
CloudFunction < 데이터베이스이벤트 < 변경 < 데이터스냅샷 >, ParamsOf <참고>>>
데이터베이스.onValueWritten()
실시간 데이터베이스에서 데이터가 생성, 업데이트 또는 삭제될 때 트리거되는 이벤트 핸들러입니다.
서명:
export declare function onValueWritten<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
심판 | 참조 | |
매니저 | (이벤트: DatabaseEvent < 변경 < 데이터스냅샷 >, ParamsOf <참조>>) => 모두 | 약속<아무거나> | 실시간 데이터베이스 생성, 업데이트, 삭제가 발생할 때마다 실행되는 이벤트 핸들러입니다. |
보고:
CloudFunction < 데이터베이스이벤트 < 변경 < 데이터스냅샷 >, ParamsOf <참고>>>
데이터베이스.onValueWritten()
실시간 데이터베이스에서 데이터가 생성, 업데이트 또는 삭제될 때 트리거되는 이벤트 핸들러입니다.
서명:
export declare function onValueWritten<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
선택하다 | 참조옵션 <참고> | 개별 이벤트 처리 함수에 설정할 수 있는 옵션입니다. |
매니저 | (이벤트: DatabaseEvent < 변경 < 데이터스냅샷 >, ParamsOf <참조>>) => 모두 | 약속<아무거나> | 실시간 데이터베이스 생성, 업데이트, 삭제가 발생할 때마다 실행되는 이벤트 핸들러입니다. |
보고:
CloudFunction < 데이터베이스이벤트 < 변경 < 데이터스냅샷 >, ParamsOf <참고>>>