0
firebase-admin
모듈을 사용하여 클라우드 기능에서 데이터를 설정하려고합니다. 오류를 처리하기 위해 콜백 함수를 추가했습니다. 속성 값 중 하나가 '정의되지 않은'경우, 그것은 로그오류가있는 경우 firebase 콜백 함수가 호출되지 않습니다.
Error : Firebase.set failed: First argument contains undefined in property
내 콜백 함수를 호출해야하는 중포 기지를 기대하고있는 오류가 발생합니다. 이러한 종류의 시나리오를 처리하려면 try-catch
을 사용해야합니까? value1
또는 value2
중 하나가 허용되지 않습니다 undefined
이고, 클라이언트/SDK는 것을 감지하고 쓰기를 거부 같은
return admin.database().ref('mypath').set({
prop1 : value1,
prop2 : value2
}, function (error){
console.log('got the error ', error);
if(error){
setErroneousRecord(row, index);
} else {
successfulRecords++;
}
});
코드를 표시하십시오. –
@camden_kid가 코드를 추가했습니다. –