redux-firebasev3 라이브러리를 사용하여 firebase에 3 개의 개별 호출을 설정합니다.firebase 객체에 여러 속성을 설정하려면 어떻게해야합니까?
for(let object of array) {
....
firebase.set(`/object/${id}/attr1`, attr1);
firebase.set(`/object/${id}/attr2`, attr2);
firebase.set(`/object/${id}/attr3`, attr3);
}
배열의 길이는 32입니다. 약 8 번째로 마지막 객체에 도착하면 크롬 개발 도구가 멈추고 중단됩니다. 이 전화를해야 더 좋은 방법이 있습니까? 실패 이유는 무엇일까요? dev 도구가 손상되어 오류가 표시되지 않습니다.
Here is the link to set function in the library.
같은 예 예, 그냥 세 가지 호출을 더 나은 방법을 제안 싶었다 포함되어 있습니다. 그것이 속도를 높이고 충돌을 덜 일으킬 것으로 기대합니다. –
이것은 개체의 다른 특성을 재정의합니다. 속성에 4가 있고 설정하지 않아도된다고 가정 해보십시오. 이 호출 후에는 3 개의 속성 만 포함됩니까? –
[Firebase pipeline these requests] (http://stackoverflow.com/questions/35931526/speed-up-fetching-posts-for-my-social-network)에 전화를 걸면 전화 연결 속도가 향상됩니다. -app-by-obes 대신에 -app-by-query를 사용합니다/35932786 # 35932786). 하지만 업데이트는 원자적일 것입니다. 즉'보안 규칙에 따라'attr1이 유효하지 않다는 것을 의미합니다. 내 변형에서'set()'전체가 실패합니다. –