개요
“개요” 섹션Firebase Cloud Firestore용 Capacitor 플러그인
다음으로 시작하세요 addDocument() 그리고 아래에 나열된 다른 핵심 메서드도 살펴보세요.
플랫폼 지원
“플랫폼 지원” 섹션| 플랫폼 | 지원 | 참고 사항 |
|---|---|---|
| iOS | 지원 | 네이티브 |
| Android | 지원 | 네이티브 |
| 웹 | 아니요 | Capacitor.getPlatform()으로 보호하세요 |
핵심 기능
“핵심 기능” 섹션addDocument- 주어진 데이터를 사용하여 컬렉션에 새 문서를 추가합니다.setDocument- 지정된 참조(reference)의 문서를 작성합니다. 문서가 존재하지 않으면 새로 생성됩니다.getDocument- 지정된 참조(reference)의 문서를 읽어옵니다.updateDocument- 지정된 참조가 가리키는 문서의 필드를 업데이트합니다.
공개 API
“Public API” 섹션| 메서드 | 설명 |
|---|---|
addDocument | 지정된 데이터를 사용하여 컬렉션에 새 문서를 추가합니다. |
setDocument | 지정된 참조가 가리키는 문서에 씁니다. 문서가 아직 없으면 새로 생성됩니다. |
getDocument | 지정된 참조가 가리키는 문서를 읽습니다. |
updateDocument | 지정된 참조가 가리키는 문서의 필드를 업데이트합니다. |
deleteDocument | 지정된 참조가 가리키는 문서를 삭제합니다. |
writeBatch | 여러 쓰기 작업을 하나의 배치로 실행합니다. |
getCollection | 지정된 참조가 가리키는 컬렉션을 읽습니다. |
getCollectionGroup | 지정된 참조가 가리키는 컬렉션 그룹을 읽습니다. |
getCountFromServer | 컬렉션의 문서 수를 가져옵니다. |
clearPersistence | 지속성 저장소를 비웁니다. 여기에는 대기 중인 쓰기와 캐시된 문서가 포함됩니다. |
enableNetwork | 네트워크 사용을 다시 활성화합니다. |
disableNetwork | 네트워크 사용을 비활성화합니다. |
useEmulator | 앱이 Firestore 에뮬레이터와 통신하도록 설정합니다. |
addDocumentSnapshotListener | 문서 스냅샷 이벤트 리스너를 추가합니다. |
addCollectionSnapshotListener | 컬렉션 스냅샷 이벤트 리스너를 추가합니다. |
addCollectionGroupSnapshotListener | 컬렉션 그룹 스냅샷 이벤트 리스너를 추가합니다. |
removeSnapshotListener | 문서 또는 컬렉션 스냅샷 이벤트 리스너를 제거합니다. |
removeAllListeners | 이 플러그인의 모든 리스너를 제거합니다. |
getPluginVersion | 이 플러그인의 버전을 가져옵니다. |
Source of Truth
“Source Of Truth” 섹션이 레퍼런스는 다음에서 동기화됩니다. src/definitions.ts 에서 capacitor-firebase.
@capgo/capacitor-firebase-firestore에서 계속하기
“@capgo/capacitor-firebase-firestore에서 계속하기” 섹션사용 중이라면 @capgo/capacitor-firebase-firestore 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor 플러그인 구현 상세 내용에 대해서는, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트의 구현 세부 사항은, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우와, Capgo Native Build Capgo Native Builds의 제품 워크플로우를 위해.