반응형

Firebase 6

파이어스토어 문서에서 중첩된 오브젝트의 필드를 업데이트하시겠습니까?

파이어스토어 문서에서 중첩된 오브젝트의 필드를 업데이트하시겠습니까? 데이터 구조는 다음과 같습니다. "first" 객체의 "test" 키 값을 편집하고 싶습니다.저는 https://firebase.google.com/docs/firestore/manage-data/add-data 에 있는 문서를 따라갔습니다. 하지만 그것은 저에게 효과가 없었습니다. nodejs 코드: var setAda = dbFirestore.collection('users').doc('alovelace').update({ first : { test: "12345" } }); 화재 저장소의 결과: "test2" 키가 사라졌습니다.하지만 "test" 값만 업데이트하고 "test2"를 유지하고 싶습니다. 이 문제에 대한 해결책이 있습니까..

programing 2023.07.21

Firebase용 Cloud Functions(multer, busboy)에서 Express를 사용하여 HTTP 파일 업로드를 수행하는 방법

Firebase용 Cloud Functions(multer, busboy)에서 Express를 사용하여 HTTP 파일 업로드를 수행하는 방법 Express를 사용하여 클라우드 기능에 파일을 업로드하고 요청을 처리하려고 하지만 성공하지 못하고 있습니다.로컬에서 작동하는 버전을 만들었습니다. 서버측 j const express = require('express'); const cors = require('cors'); const fileUpload = require('express-fileupload'); const app = express(); app.use(fileUpload()); app.use(cors()); app.post('/upload', (req, res) => { res.send('files..

programing 2023.07.06

Firebase에서의 다대다 관계

Firebase에서의 다대다 관계 파이어베이스 데이터베이스를 가지고 있습니다.저는 회사와 계약자가 있습니다.계약자는 둘 이상의 회사에서 근무할 수 있으며 회사는 여러 명의 계약자를 가질 수 있습니다.이것은 많은 사람들에게 솔직한 관계입니다.저는 회사와 계약자에 대한 질문에 답할 수 있기를 원합니다. 현재 계약자인 회사를 지정합니다. 계약자에게 그들이 무엇을 위해 일하고 있는 회사가 주어집니다. 파이어베이스 내에서 데이터를 구성하기 위한 대안은 무엇입니까?자가답변은 이것을 모델링하는 한 가지 방법입니다.관계형 데이터베이스에서 이를 모델링하는 방법과 가장 직접적인 관련이 있을 것입니다. 청부업자 회사들 회사 및 협력업체 할당(다대다 커넥터 테이블) 대안으로 4개의 최상위 노드를 사용할 수 있습니다. 청부업자..

programing 2023.07.01

방화벽에서 호스트된 사이트를 제거하려면 어떻게 해야 합니까?

방화벽에서 호스트된 사이트를 제거하려면 어떻게 해야 합니까? 더 이상 사용하지 않는 방화벽에 호스트된 사이트가 있습니다.프로젝트를 유지하면서 호스트된 사이트를 제거하고 싶습니다.이 작업을 수행할 방법이 있습니까? 아니면 빈 디렉토리만 업로드하면 됩니까?UI에서 옵션이 아닌 것 같습니다.삭제할 수 있습니다. 달려.firebase hosting:disable먼저 CLI를 사용합니다. Firebase 콘솔로 이동하여 선택Hosting왼쪽 메뉴에서. 배포된 프로젝트가 다음과 같은 과거 작업 목록과 함께 표시됩니다.Deployed,disabled,기타. 사이트를 비활성화한 후에만 "3개의 수직 점" 메뉴를 사용하여 배포 삭제 작업을 선택할 수 있습니다. 동일한 프로젝트에 여러 사이트가 호스트되어 있는 경우 -s ..

programing 2023.06.26

하위 값별 Firebase 검색

하위 값별 Firebase 검색 Firebase 데이터베이스에 다음과 같은 구조가 있습니다. 이름, 성 또는 이메일로 사용자를 검색하고 싶지만 위 수준의 사용자 키가 없기 때문에 어떻게 해야 할지 모르겠습니다.사용자 키에 액세스할 수 없도록 관리자 세션을 수행하고 있습니다. 시도해 본 결과: let usersRef = firebase.database().ref('users'); usersRef.orderByValue().on("value", function(snapshot) { console.log(snapshot.val()); snapshot.forEach(function(data) { console.log(data.key); }); }); 하지만 데이터베이스의 모든 사용자를 불러옵니다.아이디어 있어요..

programing 2023.06.16

GoDaddy의 TXT 레코드를 검증하지 않는 파이어베이스 호스팅

GoDaddy의 TXT 레코드를 검증하지 않는 파이어베이스 호스팅 앱을 배포하고 사용자 지정 URL을 추가하려고 합니다.저는 파이어베이스의 지시에 따라 그들의 TXT 레코드를 제 DNS(GoDaddy)에 추가했습니다.하지만 지금 파이어베이스는 아직 검증되지 않았다고 말하고 있습니다.제가 뭔가 잘못하고 있는 것 같은데, 여기서 망칠 게 별로 없어요... 위의 제 의견에 따르면, 해결책은 다음을 사용하는 것이었습니다.@에 서명합니다.Name소유한 도메인의 실제 이름이 아닌 GoDaddy 열.나중에 참조할 수 있도록 이 훌륭한 솔루션에 정보를 조금 더 추가합니다. DNS 전파는 다음과 같은 서비스를 사용하여 모니터링할 수 있습니다. https://www.whatsmydns.net/ 기록이 준비되면 표시되므로 ..

programing 2023.06.11
반응형